Homes under $1M in Castro Valley, CA
30 for sale · 96 homes listed · Updated September 27, 2026 · Page 2 of 2
- 15919 windsor drive, Castro Valley 94578 Pending $898,000 · 4 bd · 3 ba · 2,027 sqft
- 20115 redwood road, Castro Valley 94546 Pending $625,000 · 2 bd · 3 ba · 866 sqft
- 4315 omega avenue, Castro Valley 94546 Pending $999,900 · 3 bd · 2 ba · 1,591 sqft
- 16982 hinton street, Castro Valley 94546 Pending $850,000 · 3 bd · 2 ba · 2,003 sqft
- 2554 titan way, Castro Valley 94546 Pending $999,888 · 3 bd · 3 ba · 2,176 sqft
- 16083 berkshire drive, Castro Valley 94578 Pending $749,000 · 2 bd · 1 ba · 969 sqft
- 19117 parsons avenue, Castro Valley 94546 Pending $699,999 · 3 bd · 1 ba · 1,036 sqft
- 1540 crescent avenue, Castro Valley 94546 Pending $799,000 · 2 bd · 2 ba · 1,122 sqft
- 21367 rizzo avenue, Castro Valley 94546 Pending $849,000 · 3 bd · 1 ba · 1,245 sqft
- 19656 san miguel avenue, Castro Valley 94546 Pending $878,000 · 3 bd · 1 ba · 1,092 sqft
- 20115 redwood road, Castro Valley 94546 Pending $599,950 · 2 bd · 3 ba · 866 sqft
- 20115 redwood road 15, Castro Valley 94546 Pending $599,950 · 2 bd · 3 ba · 866 sqft
- 16871 ehle street, Castro Valley 94578 Pending $769,000 · 5 bd · 2 ba · 1,920 sqft
- 16605 rolando avenue, Castro Valley 94578 Active Under Contract $860,000 · 4 bd · 3 ba · 1,365 sqft
- 20278 forest avenue 4, Castro Valley 94546 Active Under Contract $499,000 · 2 bd · 2 ba · 1,014 sqft
- 20278 forest avenue, Castro Valley 94546 Active Under Contract $499,000 · 2 bd · 2 ba · 1,014 sqft
- 20115 redwood road 7, Castro Valley 94546 Active Under Contract $625,000 · 2 bd · 3 ba · 866 sqft
- 20279 forest avenue, Castro Valley 94546 Active Under Contract $695,000 · 2 bd · 2 ba · 1,207 sqft
- 19100 crest avenue 23, Castro Valley 94546 Off market since Jul 2026 $460,000 · 2 bd · 1 ba · 1,190 sqft
- 19100 crest avenue, Castro Valley 94546 Off market since Jul 2026 $460,000 · 2 bd · 1 ba · 1,190 sqft
- 2500 miramar avenue, Castro Valley 94546 Off market since Aug 2026 $475,000 · 2 bd · 2 ba · 1,133 sqft
- 2500 miramar avenue 203, Castro Valley 94546 Off market since Aug 2026 $475,000 · 2 bd · 2 ba · 1,133 sqft
- 21103 gary 318a, Castro Valley 94546 Off market since Aug 2026 $475,000 · 2 bd · 2 ba · 1,100 sqft
- 21103 gary, Castro Valley 94546 Off market since Aug 2026 $475,000 · 2 bd · 2 ba · 1,100 sqft
- 20061 santa maria avenue, Castro Valley 94546 Off market since Jul 2026 $998,000 · 3 bd · 3 ba · 1,918 sqft
- 20061 santa maria avenue, Castro Valley 94546 Off market since Jul 2026 $998,000 · 3 bd · 3 ba · 1,918 sqft
- 21835 redwood road, Castro Valley 94546 Off market since Jul 2026 $798,000 · 3 bd · 1 ba · 1,200 sqft
- 5389 san simeon place, Castro Valley 94552 Off market since Sep 2026 $888,000 · 3 bd · 3 ba · 1,640 sqft
- 5389 san simeon place, Castro Valley 94552 Off market since Sep 2026 $888,000 · 3 bd · 3 ba · 1,640 sqft
- 2500 miramar avenue, Castro Valley 94546 Off market since Jul 2026 $517,000 · 2 bd · 2 ba · 1,148 sqft
- 2500 miramar avenue 201, Castro Valley 94546 Off market since Jul 2026 $517,000 · 2 bd · 2 ba · 1,148 sqft
- 4101 toddika lane, Castro Valley 94546 Off market since Aug 2026 $999,000 · 4 bd · 3 ba · 1,980 sqft
- 4101 toddika lane, Castro Valley 94546 Off market since Aug 2026 $999,000 · 4 bd · 3 ba · 1,980 sqft
- 4231 somerset avenue, Castro Valley 94546 Off market since Sep 2026 $999,950 · 3 bd · 1 ba · 1,285 sqft
- 4231 somerset avenue, Castro Valley 94546 Off market since Sep 2026 $999,950 · 3 bd · 1 ba · 1,285 sqft
- 3447 seven hills road, Castro Valley 94546 Sold on Sep 3, 2026 $888,888 · 3 bd · 3 ba · 1,155 sqft
- 20153 forest avenue 9, Castro Valley 94546 Off market since Aug 2026 $599,000 · 2 bd · 3 ba · 1,044 sqft
- 20153 forest avenue, Castro Valley 94546 Off market since Aug 2026 $599,000 · 2 bd · 3 ba · 1,044 sqft
- 5370 briar ridge drive, Castro Valley 94552 Off market since Jul 2026 $948,888 · 3 bd · 3 ba · 1,572 sqft
- 5370 briar ridge drive, Castro Valley 94552 Off market since Jul 2026 $948,888 · 3 bd · 3 ba · 1,572 sqft
- 5370 briar ridge drive, Castro Valley 94552 Off market since Aug 2026 $899,999 · 3 bd · 3 ba · 1,572 sqft
- 5370 briar ridge drive, Castro Valley 94552 Off market since Aug 2026 $899,999 · 3 bd · 3 ba · 1,572 sqft
- 20061 santa maria avenue, Castro Valley 94546 Off market since Sep 2026 $998,000 · 3 bd · 3 ba · 1,918 sqft
- 20061 santa maria avenue, Castro Valley 94546 Off market since Sep 2026 $998,000 · 3 bd · 3 ba · 1,918 sqft
- 16516 foothill boulevard, Castro Valley 94578 Off market since Sep 2026 $699,900 · 3 bd · 2 ba · 1,524 sqft
- 16516 foothill boulevard, Castro Valley 94578 Off market since Sep 2026 $699,900 · 3 bd · 2 ba · 1,524 sqft