Homes over $1M in Castro Valley, CA
25 for sale · 117 homes listed · Updated November 9, 2026 · Page 2 of 3
- 3060 Todd Court, Castro Valley 94546 Pending $1,398,000 · 4 bd · 3 ba · 2,238 sqft
- 21714 Shadyspring Road, Castro Valley 94546 Pending $1,158,000 · 4 bd · 3 ba · 2,474 sqft
- 17460 Vineyard Road, Castro Valley 94546 Pending $1,599,000 · 3 bd · 4 ba · 2,817 sqft
- 5034 Rahlves Drive, Castro Valley 94546 Pending $1,150,000 · 3 bd · 2 ba · 1,502 sqft
- 3702 Scribe Way, Castro Valley 94546 Pending $1,249,900 · 4 bd · 4 ba · 2,062 sqft
- 18009 Laird Court, Castro Valley 94546 Pending $1,798,000 · 3 bd · 3 ba · 3,029 sqft
- 5752 Cold Water Drive, Castro Valley 94552 Pending $1,299,000 · 3 bd · 2 ba · 1,522 sqft
- 18649 Stanton Avenue, Castro Valley 94546 Pending $1,098,000 · 4 bd · 3 ba · 1,998 sqft
- 18019 Center Street, Castro Valley 94546 Pending $1,550,000 · 3 bd · 2 ba · 2,655 sqft
- 3724 Greenhills Avenue, Castro Valley 94546 Pending $1,399,999 · 3 bd · 3 ba · 1,834 sqft
- 2761 Stanton Heights Court, Castro Valley 94546 Pending $1,098,000 · 3 bd · 3 ba · 1,887 sqft
- 5427 Greenridge Road, Castro Valley 94552 Pending $1,395,000 · 4 bd · 2 ba · 1,834 sqft
- 26928 Palomares Road, Castro Valley 94552 Pending $1,577,000 · 3 bd · 2 ba · 1,944 sqft
- 18308 Maffey Drive, Castro Valley 94546 Pending $1,399,000 · 4 bd · 3 ba · 2,205 sqft
- 18490 Carlwyn Drive, Castro Valley 94546 Pending $1,288,000 · 5 bd · 3 ba · 2,380 sqft
- 3824 Norbridge Avenue, Castro Valley 94546 Pending $1,139,000 · 4 bd · 4 ba · 1,714 sqft
- 3767 Castro Valley Boulevard, Castro Valley 94546 Pending $1,099,000 · 3 bd · 3 ba · 1,705 sqft
- 5223 Crane Avenue, Castro Valley 94546 Pending $1,188,000 · 3 bd · 2 ba · 1,604 sqft
- 3635 Corte Rubiolo, Castro Valley 94546 Pending $1,800,000 · 5 bd · 4 ba · 3,272 sqft
- 19026 Center Street, Castro Valley 94546 Pending $1,075,000 · 3 bd · 2 ba · 1,740 sqft
- 2464 Mikemary Court, Castro Valley 94546 Pending $1,173,000 · 3 bd · 2 ba · 1,327 sqft
- 5667 Greenridge Road, Castro Valley 94552 Pending $1,698,000 · 5 bd · 3 ba · 2,187 sqft
- 16989 Brierly Court, Castro Valley 94546 Pending $1,899,000 · 4 bd · 4 ba · 3,379 sqft
- 18747 Sandy Road, Castro Valley 94546 Pending $1,199,999 · 3 bd · 2 ba · 1,581 sqft
- 4618 Ewing Road, Castro Valley 94546 Pending $1,550,000 · 3 bd · 2 ba · 1,851 sqft
- 19453 Vaughn Avenue, Castro Valley 94546 Pending $1,175,000 · 3 bd · 2 ba · 1,440 sqft
- 19491 Edwin Markham, Castro Valley 94552 Pending $1,750,000 · 4 bd · 3 ba · 2,927 sqft
- 25781 Durrwood Court, Castro Valley 94552 Pending $1,499,000 · 4 bd · 3 ba · 2,280 sqft
- 4884 Larimer Way, Castro Valley 94546 Pending $1,088,888 · 3 bd · 2 ba · 1,599 sqft
- 18367 Apricot Way, Castro Valley 94546 Pending $1,158,000 · 3 bd · 2 ba · 1,386 sqft
- 2843 Jennifer Drive, Castro Valley 94546 Pending $1,198,000 · 5 bd · 3 ba · 2,379 sqft
- 25489 Palomares Road, Castro Valley 94552 Pending $2,889,000 · 9 bd · 10 ba · 6,890 sqft
- 5991 Skyfarm Drive, Castro Valley 94552 Pending $1,395,000 · 4 bd · 2 ba · 1,832 sqft
- 5773 Shadow Ridge Drive, Castro Valley 94552 Pending $1,299,000 · 3 bd · 2 ba · 1,723 sqft
- 21297 Justco Lane, Castro Valley 94552 Pending $1,098,000 · 4 bd · 3 ba · 1,652 sqft
- 3265 Hertlein Place, Castro Valley 94546 Pending $1,495,000 · 4 bd · 3 ba · 2,406 sqft
- 19475 Mount Jasper Drive, Castro Valley 94552 Pending $1,399,999 · 4 bd · 3 ba · 2,125 sqft
- 5032 Vannoy Avenue, Castro Valley 94546 Pending $1,249,000 · 4 bd · 2 ba · 1,752 sqft
- 7892 Pineville Circle, Castro Valley 94552 Pending $1,600,000 · 4 bd · 3 ba · 2,476 sqft
- 24227 Palomares Road, Castro Valley 94552 Pending $1,499,000 · 3 bd · 2 ba · 2,070 sqft
- 3636 Arcadian Drive, Castro Valley 94546 Pending $1,198,000 · 4 bd · 3 ba · 2,038 sqft
- 19563 Helen Place, Castro Valley 94546 Pending $1,175,000 · 3 bd · 2 ba · 1,795 sqft
- 2783 Jennifer Drive, Castro Valley 94546 Pending $1,188,000 · 4 bd · 3 ba · 2,295 sqft
- 4475 Hillsborough Drive, Castro Valley 94546 Pending $1,490,000 · 4 bd · 2 ba · 1,916 sqft
- 17955 Center Street, Castro Valley 94546 Pending $1,350,000 · 3 bd · 3 ba · 2,427 sqft
- 19912 Conrad Court, Castro Valley 94546 Pending $1,298,000 · 4 bd · 3 ba · 3,275 sqft
- 18508 Madison Avenue, Castro Valley 94546 Active Under Contract $1,175,000 · 4 bd · 2 ba · 2,178 sqft
- 26929 Palomares Road, Castro Valley 94552 Active Under Contract $1,549,000 · 4 bd · 3 ba · 2,560 sqft
- 18734 Mt Lassen Drive, Castro Valley 94552 Active Under Contract $1,549,888 · 4 bd · 3 ba · 2,085 sqft
- 18153 Judy Street, Castro Valley 94546 Active Under Contract $1,200,000 · 4 bd · 3 ba · 1,897 sqft