Castro Valley, California, located in Alameda County, is a suburban town with a population of approximately 61,000. It was originally home to the Ohlone people before the Spanish arrived in the late 18th century. The area was later part of a Mexican land grant and became a farming community in the late 19th century. The town was incorporated in 1949. Castro Valley is known for its outdoor activities, including hiking in the nearby hills and swimming at Lake Chabot, a popular reservoir and park.
Castro Valley, CA has 1 Bank of America branches and 1 ATMs. The city also has branches and/or ATMs for the following banks:
(1.32 miles)
3443 Castro Valley Blvd
Castro Valley, CA 94546
(844) 401-8500
(2.65 miles)
Ashland, AL
View Allpoint locations View PNC Bank locations(3.14 miles)
Hayward, CA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations(4.30 miles)
San Lorenzo, CA
View Bank of America locations View PNC Bank locations(4.68 miles)
San Leandro, CA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations(7.31 miles)
San Ramon, CA
View Bank of America locations View Chase Bank locations View PNC Bank locations(7.46 miles)
Dublin, CA
View Bank of America locations View Chase Bank locations View PNC Bank locations(8.46 miles)
Danville, CA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations(8.95 miles)
Moraga, CA
View Bank of America locations View Chase Bank locations View PNC Bank locations(9.15 miles)
Union City, CA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations(10.40 miles)
Alamo, CA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations