572

Recently Sold Castro Valley, CA Homes

Section Image Section Image
  • 3596 Christensen Ln, Castro Valley, CA 94546

    $1,050,000 Sold Oct 01, 2025

    3596 Christensen Ln, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,178 Sq Ft
    • Built 1966

    Last Sold Summary

    • 1% Above List Price
    • $891/SF
    • 7 Days On Market

    Last Listing Agent Anthony Arsondi Keller Williams Tri-valley

    3596 Christensen Ln, Castro Valley, CA 94546
  • 19077 Gliddon St, Castro Valley, CA 94546

    $948,000 Sold Sep 29, 2025

    19077 Gliddon St, Castro Valley, CA 94546

    • 3 Beds
    • 1 Bath
    • 1,104 Sq Ft
    • Built 1953

    Last Sold Summary

    • 5% Below List Price
    • $859/SF
    • 43 Days On Market

    Last Listing Agent Janella Anguiano Century 21 Masters

    19077 Gliddon St, Castro Valley, CA 94546
  • 21053 Baker Rd Unit 10, Castro Valley, CA 94546

    $540,000 Sold Nov 24, 2025

    21053 Baker Rd Unit 10, Castro Valley, CA 94546

    • 2 Beds
    • 1.5 Baths
    • 1,056 Sq Ft
    • Built 1976

    Last Sold Summary

    • 8% Above List Price
    • $511/SF
    • 8 Days On Market

    Last Listing Agent Robin Young Compass

    21053 Baker Rd Unit 10, Castro Valley, CA 94546
  • 2362 Somerset Ave, Castro Valley, CA 94546

    $945,000 Sold Oct 07, 2025

    2362 Somerset Ave, Castro Valley, CA 94546

    • 3 Beds
    • 3 Baths
    • 1,821 Sq Ft
    • Built 1976

    Last Sold Summary

    • 5% Below List Price
    • $519/SF
    • 38 Days On Market

    Last Listing Agent Melissa Butler EXP Realty

    2362 Somerset Ave, Castro Valley, CA 94546
  • /24

    $900,000 Sold Dec 26, 2024

    20026 San Miguel Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • Built 2016

    Last Sold Summary

    • $703/SF
    • 22 Days On Market

    Current Estimated Value $875,067

    Last Listing Agent Wendy Zhang Realty Innova

    20026 San Miguel Ave, Castro Valley, CA 94546
  • 16830 President Dr, San Leandro, CA 94578

    $850,000 Sold Sep 17, 2025

    16830 President Dr, San Leandro, CA 94578

    • 3 Beds
    • 2 Baths
    • 1,701 Sq Ft
    • Built 1955

    Last Sold Summary

    • 3% Below List Price
    • $500/SF
    • 1 Day On Market

    Current Estimated Value $850,634

    Last Listing Agent Revelina Um Kw Advisors East Bay

    16830 President Dr, San Leandro, CA 94578
  • 2457 San Carlos Ave, Castro Valley, CA 94546

    $960,000 Sold Jul 28, 2025

    2457 San Carlos Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Built 1953

    Last Sold Summary

    • 1% Above List Price
    • $800/SF
    • 24 Days On Market

    Current Estimated Value $980,292

    Last Listing Agent Dinh Truong

    2457 San Carlos Ave, Castro Valley, CA 94546
  • 22009 Cameron St, Castro Valley, CA 94546

    $1,150,000 Sold Jan 22, 2025

    22009 Cameron St, Castro Valley, CA 94546

    • 4 Beds
    • 2 Baths
    • 1,579 Sq Ft
    • Built 1947

    Last Sold Summary

    • 4% Below List Price
    • $728/SF
    • 67 Days On Market

    Last Listing Agent Thomas Westfall Compass

    22009 Cameron St, Castro Valley, CA 94546
  • 20535 Anita Ave, Castro Valley, CA 94546

    $1,050,000 Sold Sep 05, 2025

    20535 Anita Ave, Castro Valley, CA 94546

    • 4 Beds
    • 3 Baths
    • 3,496 Sq Ft
    • Built 1940

    Last Sold Summary

    • 16% Below List Price
    • $300/SF
    • 166 Days On Market

    Current Estimated Value $1,111,583

    Last Listing Agent Keith K. Nguyen Homemax

    20535 Anita Ave, Castro Valley, CA 94546
  • 17351 President Dr, Castro Valley, CA 94546

    $1,230,000 Sold Feb 03, 2025

    17351 President Dr, Castro Valley, CA 94546

    • 4 Beds
    • 2 Baths
    • 1,773 Sq Ft
    • Built 1939

    Last Sold Summary

    • 3% Below List Price
    • $694/SF
    • 141 Days On Market

    Current Estimated Value $1,191,667

    Last Listing Agent Julie Chiem Bhhs Drysdale Properties

    17351 President Dr, Castro Valley, CA 94546
  • 19100 Crest Ave Unit 17, Castro Valley, CA 94546

    $370,000 Sold Jul 22, 2025

    19100 Crest Ave Unit 17, Castro Valley, CA 94546

    • 1 Bed
    • 1 Bath
    • 910 Sq Ft
    • Built 1973

    Last Sold Summary

    • 18% Below List Price
    • $407/SF
    • 96 Days On Market

    Current Estimated Value $372,775

    Last Listing Agent Grant Inaba Epique Realty

    19100 Crest Ave Unit 17, Castro Valley, CA 94546
  • 2409 San Carlos Ave, Castro Valley, CA 94546

    $1,290,000 Sold May 21, 2025

    2409 San Carlos Ave, Castro Valley, CA 94546

    • 4 Beds
    • 3 Baths
    • 2,280 Sq Ft
    • Built 1960

    Last Sold Summary

    • 3% Above List Price
    • $566/SF
    • 12 Days On Market

    Current Estimated Value $1,253,241

    Last Listing Agent Mark Rodrigues Coldwell Banker Realty

    2409 San Carlos Ave, Castro Valley, CA 94546
  • 21095 Gary Dr Unit 202, Castro Valley, CA 94546

    $480,000 Sold Jun 27, 2025

    21095 Gary Dr Unit 202, Castro Valley, CA 94546

    • 2 Beds
    • 2 Baths
    • 1,089 Sq Ft
    • Built 1980

    Last Sold Summary

    • 8% Below List Price
    • $441/SF
    • 31 Days On Market

    Current Estimated Value $481,201

    Last Listing Agent Dave Adams Coldwell Banker Realty

    21095 Gary Dr Unit 202, Castro Valley, CA 94546
  • 17468 Kingston Way, Castro Valley, CA 94546

    $1,260,000 Sold Apr 11, 2025

    17468 Kingston Way, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,876 Sq Ft
    • Built 1973

    Last Sold Summary

    • 1% Above List Price
    • $672/SF
    • 15 Days On Market

    Current Estimated Value $1,243,206

    Last Listing Agent Manny Andrade Nor Cal Realty Inc

    17468 Kingston Way, Castro Valley, CA 94546
  • 17781 Mayflower Dr, Castro Valley, CA 94546

    $1,363,000 Sold Jun 18, 2025

    17781 Mayflower Dr, Castro Valley, CA 94546

    • 3 Beds
    • 2.5 Baths
    • 1,696 Sq Ft
    • Built 1954

    Last Sold Summary

    • 14% Above List Price
    • $804/SF
    • 12 Days On Market

    Current Estimated Value $1,288,634

    Last Listing Agent Declan Spring KW Advisors East Bay

    17781 Mayflower Dr, Castro Valley, CA 94546
  • 19770 Sprague Ct, Castro Valley, CA 94546

    $838,000 Sold Jun 10, 2025

    19770 Sprague Ct, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Built 1947

    Last Sold Summary

    • 12% Above List Price
    • $630/SF
    • 11 Days On Market

    Last Listing Agent Jose Ojeda eXp Realty of California Inc.

    19770 Sprague Ct, Castro Valley, CA 94546
  • /28

    $700,000 Sold Mar 07, 2025

    3981 Seven Hills Rd, Castro Valley, CA 94546

    • 2 Beds
    • 1 Bath
    • 712 Sq Ft
    • Built 1949

    Last Sold Summary

    • 18% Below List Price
    • $983/SF
    • 159 Days On Market

    Current Estimated Value $705,870

    Last Listing Agent Diego Ocampo Preferred Agents R. E.

    3981 Seven Hills Rd, Castro Valley, CA 94546
  • /41

    $1,100,000 Sold Jun 16, 2025

    18977 Thornbury Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,383 Sq Ft
    • Built 1956

    Last Sold Summary

    • 3% Above List Price
    • $795/SF
    • 13 Days On Market

    Current Estimated Value $1,073,433

    Last Listing Agent Oliver Lou Lou Realty

    18977 Thornbury Ave, Castro Valley, CA 94546
  • 17834 Cull Canyon Rd, Castro Valley, CA 94552

    $1,415,000 Sold Jan 06, 2025

    17834 Cull Canyon Rd, Castro Valley, CA 94552

    • 2 Beds
    • 2 Baths
    • 1,008 Sq Ft
    • Built 1938

    Last Sold Summary

    • 2% Below List Price
    • $1,404/SF
    • 73 Days On Market

    Current Estimated Value $1,171,693

    Last Listing Agent David Wilhite Vetted Real Estate

    17834 Cull Canyon Rd, Castro Valley, CA 94552
  • 25529 Foggy Glen Dr, Castro Valley, CA 94552

    $1,320,000 Sold Feb 14, 2025

    25529 Foggy Glen Dr, Castro Valley, CA 94552

    • 3 Beds
    • 2.5 Baths
    • 1,720 Sq Ft
    • Built 1999

    Last Sold Summary

    • 10% Above List Price
    • $767/SF
    • 7 Days On Market

    Current Estimated Value $1,289,628

    Last Listing Agent Peter Wardhana

    25529 Foggy Glen Dr, Castro Valley, CA 94552
  • 3820 Almond Hill Place, Castro Valley, CA 94546

    $1,337,000 Sold Mar 24, 2025

    3820 Almond Hill Place, Castro Valley, CA 94546

    • 3 Beds
    • 2.5 Baths
    • 1,972 Sq Ft
    • Built 1968

    Last Sold Summary

    • 7% Above List Price
    • $678/SF
    • 6 Days On Market

    Current Estimated Value $1,275,536

    Last Listing Agent Leslie Peterson

    3820 Almond Hill Place, Castro Valley, CA 94546
  • /55

    $499,000 Sold Jul 28, 2025

    21239 Gary Dr Unit 114E, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Built 1992

    Last Sold Summary

    • $375/SF
    • 8 Days On Market

    Current Estimated Value $514,533

    Last Listing Agent Gerardo Hernandez Bhg Royal & Associates

    21239 Gary Dr Unit 114E, Castro Valley, CA 94546
  • /20

    $1,235,000 Sold Jan 13, 2025

    19435 Santa Maria Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,480 Sq Ft
    • Built 1927

    Last Sold Summary

    • $834/SF
    • 8 Days On Market

    Current Estimated Value $1,188,197

    Last Listing Agent Christian Rosales The Canlas Brothers

    19435 Santa Maria Ave, Castro Valley, CA 94546
  • 19928 Forest Ave, Castro Valley, CA 94546

    $1,080,000 Sold May 08, 2025

    19928 Forest Ave, Castro Valley, CA 94546

    • 1 Bed
    • 1 Bath
    • 589 Sq Ft
    • Built 1938

    Last Sold Summary

    • 20% Above List Price
    • $1,834/SF
    • 7 Days On Market

    Current Estimated Value $1,021,731

    Last Listing Agent Heather Kelly

    19928 Forest Ave, Castro Valley, CA 94546
  • 18858 Carlton Ave, Castro Valley, CA 94546

    $1,000,000 Sold May 27, 2025

    18858 Carlton Ave, Castro Valley, CA 94546

    • 4 Beds
    • 2 Baths
    • 1,350 Sq Ft
    • Built 1952

    Last Sold Summary

    • 5% Above List Price
    • $741/SF
    • 13 Days On Market

    Current Estimated Value $975,161

    Last Listing Agent Susan Gao Compass

    18858 Carlton Ave, Castro Valley, CA 94546
  • 2230 Sol St, San Leandro, CA 94578

    $744,000 Sold Dec 05, 2025

    2230 Sol St, San Leandro, CA 94578

    • 4 Beds
    • 2.5 Baths
    • 2,123 Sq Ft
    • Built 1948

    Last Sold Summary

    • 11% Below List Price
    • $350/SF
    • 22 Days On Market

    Last Listing Agent Aaron Hill Excel Realty

    2230 Sol St, San Leandro, CA 94578
  • /24

    $550,000 Sold Jan 03, 2025

    20563 Yeandle Ave Unit 8, Castro Valley, CA 94546

    • 2 Beds
    • 1 Bath
    • 1,090 Sq Ft
    • Built 1977

    Last Sold Summary

    • 8% Below List Price
    • $505/SF
    • 66 Days On Market

    Current Estimated Value $557,103

    Last Listing Agent Jennifer Newton Keller Williams Realty

    20563 Yeandle Ave Unit 8, Castro Valley, CA 94546
  • 5158 Proctor Rd, Castro Valley, CA 94546

    $1,775,600 Sold Dec 15, 2025

    5158 Proctor Rd, Castro Valley, CA 94546

    • 5 Beds
    • 4 Baths
    • 3,214 Sq Ft
    • Built 2005

    Last Sold Summary

    • 5% Above List Price
    • $552/SF
    • 89 Days On Market

    Last Listing Agent Leslie Foster Exp Realty Of California, Inc

    5158 Proctor Rd, Castro Valley, CA 94546
  • 21965 Nugget Canyon Dr, Castro Valley, CA 94552

    $829,000 Sold Jan 16, 2025

    21965 Nugget Canyon Dr, Castro Valley, CA 94552

    • 3 Beds
    • 2.5 Baths
    • 1,618 Sq Ft
    • Built 1989

    Last Sold Summary

    • 5% Below List Price
    • $512/SF
    • 44 Days On Market

    Current Estimated Value $811,154

    Last Listing Agent Rebeca Tiger Harrison Exp Realty Of California, Inc

    21965 Nugget Canyon Dr, Castro Valley, CA 94552
  • 4304 Edwards Ln, Castro Valley, CA 94546

    $1,220,000 Sold Mar 25, 2025

    4304 Edwards Ln, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,314 Sq Ft
    • Built 1962

    Last Sold Summary

    • 11% Above List Price
    • $928/SF
    • 18 Days On Market

    Current Estimated Value $1,150,480

    Last Listing Agent Kim Deol Intero Real Estate Services

    4304 Edwards Ln, Castro Valley, CA 94546
  • 21287 Kahlert St, Castro Valley, CA 94546

    $975,000 Sold Sep 10, 2025

    21287 Kahlert St, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,559 Sq Ft
    • Built 1960

    Last Sold Summary

    • 2% Below List Price
    • $625/SF
    • 39 Days On Market

    Current Estimated Value $960,600

    Last Listing Agent Sue Elder

    21287 Kahlert St, Castro Valley, CA 94546
  • /36

    $930,000 Sold Jul 30, 2025

    3154 Dominic Dr, Castro Valley, CA 94546

    • 3 Beds
    • 1.5 Baths
    • 1,064 Sq Ft
    • Built 1955

    Last Sold Summary

    • 16% Above List Price
    • $874/SF
    • 9 Days On Market

    Current Estimated Value $917,323

    Last Listing Agent Cathy Brent Bhhs Drysdale Properties

    3154 Dominic Dr, Castro Valley, CA 94546
  • 5462 Greenridge Rd, Castro Valley, CA 94552

    $1,525,000 Sold Jul 17, 2025

    5462 Greenridge Rd, Castro Valley, CA 94552

    • 4 Beds
    • 2 Baths
    • 1,936 Sq Ft
    • Built 1960

    Last Sold Summary

    • 2% Above List Price
    • $788/SF
    • 14 Days On Market

    Current Estimated Value $1,473,561

    Last Listing Agent Thomas Westfall Compass

    5462 Greenridge Rd, Castro Valley, CA 94552
  • 2772 Somerset Ave, Castro Valley, CA 94546

    $890,000 Sold Jan 31, 2025

    2772 Somerset Ave, Castro Valley, CA 94546

    • 2 Beds
    • 1 Bath
    • 1,054 Sq Ft
    • Built 1938

    Last Sold Summary

    • 1% Below List Price
    • $844/SF
    • 56 Days On Market

    Current Estimated Value $879,398

    Last Listing Agent Julieta Gonzalez Real Brokerage Technologies

    2772 Somerset Ave, Castro Valley, CA 94546
  • 19477 Yuma St, Castro Valley, CA 94546

    $1,232,575 Sold Aug 20, 2025

    19477 Yuma St, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,650 Sq Ft
    • Built 1974

    Last Sold Summary

    • 1% Below List Price
    • $747/SF
    • 9 Days On Market

    Current Estimated Value $1,208,746

    Last Listing Agent Diane McDonald Coldwell Banker Realty

    19477 Yuma St, Castro Valley, CA 94546
  • /28

    $1,068,000 Sold Jun 04, 2025

    19669 Betrose Ct, Castro Valley, CA 94546

    • 3 Beds
    • 2.5 Baths
    • 1,558 Sq Ft
    • Built 1954

    Last Sold Summary

    • 11% Below List Price
    • $685/SF
    • 19 Days On Market

    Current Estimated Value $1,030,425

    Last Listing Agent Cathy Brent Bhhs Drysdale Properties

    19669 Betrose Ct, Castro Valley, CA 94546
  • 20694 Waterford Place, Castro Valley, CA 94552

    $740,000 Sold Aug 08, 2025

    20694 Waterford Place, Castro Valley, CA 94552

    • 2 Beds
    • 2.5 Baths
    • 1,440 Sq Ft
    • Built 1981

    Last Sold Summary

    • 7% Below List Price
    • $514/SF
    • 48 Days On Market

    Current Estimated Value $749,971

    Last Listing Agent Leslie Foster Exp Realty Of California, Inc

    20694 Waterford Place, Castro Valley, CA 94552
  • Lot 1 Eden Canyon Rd, Castro Valley, CA 94552

    $1,650,000 Sold May 15, 2025

    Lot 1 Eden Canyon Rd, Castro Valley, CA 94552

    • Land
    • 101 Acres
    • $16,337 per Acre

    Last Sold Summary

    • 13% Below List Price
    • 98 Days On Market

    Last Listing Agent Bruce Renfrew California Outdoor Properties, Inc.

    Lot 1 Eden Canyon Rd, Castro Valley, CA 94552
  • 7749 Summerhill Place, Castro Valley, CA 94552

    $950,000 Sold May 06, 2025

    7749 Summerhill Place, Castro Valley, CA 94552

    • 3 Beds
    • 2.5 Baths
    • 1,435 Sq Ft
    • Built 1996

    Last Sold Summary

    • 4% Below List Price
    • $662/SF
    • 6 Days On Market

    Current Estimated Value $938,945

    Last Listing Agent Trish Radovich Coldwell Banker Realty

    7749 Summerhill Place, Castro Valley, CA 94552
  • 21137 Timco Way, Castro Valley, CA 94552

    $1,300,000 Sold Mar 28, 2025

    21137 Timco Way, Castro Valley, CA 94552

    • 4 Beds
    • 2.5 Baths
    • 1,741 Sq Ft
    • Built 1992

    Last Sold Summary

    • 31% Above List Price
    • $747/SF
    • 0 Days On Market

    Current Estimated Value $1,235,569

    Last Listing Agent Cristian Hernandez Compass

    21137 Timco Way, Castro Valley, CA 94552

Showing Results 1 - 40, Page 1 of 15

Frequently Asked Questions

What is the average home price in Castro Valley, CA?
Homes for sale in Castro Valley, CA have an average home price of $1,181,101.
What is the average time to sell a house in Castro Valley, CA?
The houses for sale in Castro Valley, CA spend an average of 29 days on the market.
What is the number of active homes for sale in Castro Valley, CA?
There are 51 active homes for sale in Castro Valley, CA.
How many homes have sold over the last 12 months in Castro Valley, CA?
478 homes have sold in Castro Valley, CA over the last 12 months.

Home Trends in Castro Valley, CA

Housing Trends

Median Sale Price
$1,188,444
Median Single Family Sale Price
$1,209,000
Median Townhouse Sale Price
$959,010
Median 2 Bedroom Sale Price
$499,900
Median 1 Bedroom Sale Price
$385,000
Average Price Per Sq Ft
$671
Number of Homes for Sale
51
Last 12 months Home Sales
478
Months of Supply
1.30
Median List Price
$1,177,495
Median Change From 1st List Price
0%
Median Home Sale Price YoY Change
3%
How to Buy a Home How to Finance a Home How to Sell a Home