Skip to content

Bay Area · Castro Valley

Homes for sale in Castro Valley, CA

17 active listings in Castro Valley

CCAR ©2026. Bay East ©2026. bridgeMLS ©2026. Information Deemed Reliable But Not Guaranteed. This information is being provided by the CCAR MLS, or Bay East MLS, or bridgeMLS. The listings presented here may or may not be listed by the Broker/Agent operating this website. This information is intended for the personal use of consumers and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated at Sep 30, 2026, 11:07 PM.

3257 Somerset Ave, Castro Valley CA 94546
active

$799,000

$685/sqft

3257 Somerset Ave, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd1 ba1,167 sqftDetached
22093 Betlen Way, Castro Valley CA 94546
active

$589,000

$522/sqft

22093 Betlen Way, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd3 ba1,129 sqftTownhouse
16133 Berkshire Dr, Castro Valley CA 94578
active

$758,000

$782/sqft

16133 Berkshire Dr, Castro Valley CA 94578

Castro Valley, CA 94578

2 bd1 ba969 sqftDetached
21103 Gary # 318A, Castro Valley CA 94546
active

$449,000

$408/sqft

21103 Gary # 318A, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd2 ba1,100 sqftCondominium
20223 Santa Maria Ave, Castro Valley CA 94546
active

$625,000

$545/sqft

20223 Santa Maria Ave, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd3 ba1,146 sqftCondominium
23389 Canyon Terrace Dr, Castro Valley CA 94552
active

$699,000

$710/sqft

23389 Canyon Terrace Dr, Castro Valley CA 94552

Castro Valley, CA 94552

2 bd2 ba984 sqftTownhouse
5371 San Simeon Pl, Castro Valley CA 94552
active

$799,000

$599/sqft

5371 San Simeon Pl, Castro Valley CA 94552

Castro Valley, CA 94552

2 bd3 ba1,334 sqftTownhouse
17198 Roberto St, Castro Valley CA 94546
active

$750,000

$828/sqft

17198 Roberto St, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd1 ba906 sqftDetached
22341 N 6Th St, Castro Valley CA 94546
active

$795,000

$720/sqft

22341 N 6Th St, Castro Valley CA 94546

Castro Valley, CA 94546

3 bd1 ba1,104 sqftDetached
18473 Apricot Way, Castro Valley CA 94546
active

$699,000

$648/sqft

18473 Apricot Way, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd1 ba1,079 sqftDetached
3875 Castro Valley Blvd. # 45, Castro Valley CA 94546
active

$95,000

$144/sqft

3875 Castro Valley Blvd. # 45, Castro Valley CA 94546

Castro Valley, CA 94546

1 bd1 ba660 sqftMobile Home
3875 Castro Valley Blvd # 49, Castro Valley CA 94546
active

$69,000

$177/sqft

3875 Castro Valley Blvd # 49, Castro Valley CA 94546

Castro Valley, CA 94546

1 bd1 ba390 sqftMobile Home
16805 President Dr, Castro Valley CA 94578
active

$649,950

$447/sqft

16805 President Dr, Castro Valley CA 94578

Castro Valley, CA 94578

3 bd2 ba1,454 sqftDetached
2505 Miramar Ave # 114, Castro Valley CA 94546
active

$429,000

$477/sqft

2505 Miramar Ave # 114, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd2 ba899 sqftCondominium
3875 Castro Valley Blvd # 32, Castro Valley CA 94546
active

$106,000

$230/sqft

3875 Castro Valley Blvd # 32, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd1 ba460 sqftMobile Home
19100 Crest Ave # 24, Castro Valley CA 94546
active

$395,000

$332/sqft

19100 Crest Ave # 24, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd1 ba1,190 sqftCondominium
19100 Crest Ave # 100, Castro Valley CA 94546
active

$485,000

$396/sqft

19100 Crest Ave # 100, Castro Valley CA 94546

Castro Valley, CA 94546

2 bd2 ba1,224 sqftCondominium

Get the iPhone app and we’ll push you a notification the moment a matching home hits the market.

Get the iOS app →

Buying in Castro Valley?

Henry David Catalan, Real Estate Broker and Associates is a licensed California brokerage (DRE #01711990) serving Castro Valley and the greater Bay Area. We schedule showings, negotiate on your side, and handle the paperwork — for any home on the MLS, not just our own listings.

More Bay Area markets

Henry David Catalan, Real Estate Broker and Associates · Henry David Catalan, Broker · California DRE #01711990