There are 5 ATMs in Castro Valley, California, serving a population of 63,625 people in an area of 17 square miles. There is 1 ATM per 12,725 people, and 1 ATM per 3 square miles.
In California, Castro Valley is ranked 560th of 1798 cities in ATMs per capita, and 480th of 1798 cities in ATMs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Castro Valley ATMs.
Bank Of America ATM 3443 Castro Valley Boulevard Castro Valley, CA
CHASE Bank-ATM 2770 Castro Valley Boulevard Castro Valley, CA
CHASE Bank-ATM 22141 Center Street Castro Valley, CA
CHASE Bank-ATM 3667 Castro Valley Boulevard Castro Valley, CA
Wells Fargo ATM 20650 Redwood Road Castro Valley, CA