Market Report

Castro Valley Market Stats At A Glance

Market Temperature

With a temperature of 75, it is currently better to be a seller in Castro Valley, CA

0
100

Buyer's Market

Seller's Market

Last 30 days in Castro Valley

113

New Homes

67

Sold Homes

$1.15M

Median Price

12

Days On Market

Your Market

Castro Valley, CA - Residential

30 Day Trends

Average List Price

$1,319,849

2% increase

Average Days on Market

13 days

13% decrease

New Listings

36 homes

13% increase

Sold Listings

32 homes

39% increase

Listing Summary

Status Low Median High
Active $699k $1.22m $2.79m
Pending $750k $1.14m $1.76m
Sold $717k $1.25m $2.73m

Map of Results

View:

99 listings sorted by:

$870,000

21330 Kahlert St

3 beds 2 baths 1,385 sqft

List date: Mar 22, 2026

list:$850,000 sold:$825,000

1516 Grove Way

3 beds 2 baths 1,557 sqft

Sold date: Mar 27, 2026

list:$788,888 sold:$778,000

21259 Hobert St

3 beds 2 baths 1,293 sqft

Sold date: Mar 13, 2026

list:$838,000 sold:$860,000

1828 Riverbank Ave

3 beds 2 baths 1,186 sqft

Sold date: Mar 25, 2026

list:$849,000 sold:$910,000

21330 Tyee St

3 beds 2 baths 1,185 sqft

Sold date: Apr 1, 2026

$1,050,000

2632 Renton Way

4 beds 2 baths 1,552 sqft

List date: Apr 9, 2026

list:$1,049,000 sold:$1,080,000

2553 Nordell Ave

3 beds 2 baths 1,450 sqft

Sold date: Mar 13, 2026

list:$990,000 sold:$1,092,000

19790 Stanton Ave

4 beds 3 baths 1,504 sqft

Sold date: Feb 24, 2026

list:$988,000 sold:$1,188,000

19800 John Dr

4 beds 3 baths 2,091 sqft

Sold date: Feb 26, 2026

$998,000

2392 Austin Ct

4 beds 3 baths 2,208 sqft

Pending date: Apr 1, 2026

list:$699,000 sold:$717,000

2135 173rd Ave

3 beds 2 baths 1,245 sqft

Sold date: Mar 31, 2026

list:$1,295,000 sold:$1,450,421

15933 Cambrian Dr

3 beds 2 baths 1,846 sqft

Sold date: Mar 11, 2026

list:$1,295,000 sold:$1,450,421

15933 Cambrian Dr

3 beds 2 baths 1,846 sqft

Sold date: Mar 11, 2026

list:$1,238,000 sold:$1,319,000

3305 Arcadian Dr

3 beds 2 baths 1,860 sqft

Sold date: Mar 19, 2026

list:$1,395,000 sold:$1,800,000

3146 Aylesbury Ct

3 beds 2 baths 1,804 sqft

Sold date: Apr 13, 2026

$1,295,000

3169 Aylesbury Ct

3 beds 2 baths 1,774 sqft

List date: Apr 9, 2026

$1,088,000

18786 Sydney Cir

4 beds 3 baths 1,796 sqft

List date: Apr 2, 2026

$699,000

18662 Stanton Ave

3 beds 1 baths 1,014 sqft

List date: Mar 26, 2026

$1,150,000

2728 Sheffield Pl

3 beds 3 baths 1,704 sqft

List date: Mar 24, 2026

$899,950

18595 Laredo Rd

3 beds 2 baths 1,200 sqft

Pending date: Apr 5, 2026

$2,049,000

19029 Carlton Ave

4 beds 5 baths 3,381 sqft

List date: Feb 9, 2026

list:$1,498,000 sold:$1,475,000

2545 Fox Ridge Dr

4 beds 3 baths 2,588 sqft

Sold date: Mar 3, 2026

$1,699,800

19175 Carlton Ave

4 beds 3 baths 2,504 sqft

Pending date: Apr 6, 2026

$899,000

2843 Jennifer Dr

4 beds 3 baths 1,704 sqft

List date: Mar 18, 2026

list:$849,950 sold:$870,000

19560 Stanton Ave

3 beds 2 baths 1,320 sqft

Sold date: Feb 20, 2026

list:$1,299,999 sold:$1,485,000

3699 Greenhills Ave

4 beds 3 baths 2,248 sqft

Sold date: Mar 20, 2026

list:$1,199,000 sold:$1,275,000

18405 Carmel Dr

4 beds 3 baths 1,677 sqft

Sold date: Feb 24, 2026

$1,180,000

17676 Garland Ct

4 beds 2 baths 1,888 sqft

List date: Mar 12, 2026

$1,888,000

4205 Quail Hollow Pl

5 beds 3 baths 2,936 sqft

List date: Mar 23, 2026

list:$1,148,000 sold:$1,178,000

18028 Almond Rd

3 beds 2 baths 2,146 sqft

Sold date: Mar 27, 2026

list:$1,384,950 sold:$1,362,000

18153 Plymouth Dr

3 beds 3 baths 2,391 sqft

Sold date: Mar 20, 2026

$1,395,000

4977 Proctor Rd

4 beds 3 baths 2,077 sqft

List date: Apr 6, 2026

list:$1,299,000 sold:$1,610,000

4905 Apricot Ct

4 beds 3 baths 2,375 sqft

Sold date: Feb 18, 2026

list:$1,099,000 sold:$1,250,000

17774 Trenton Dr

3 beds 2 baths 1,560 sqft

Sold date: Apr 2, 2026

list:$1,088,888 sold:$1,157,500

5084 Seaview Ave

3 beds 2 baths 1,452 sqft

Sold date: Feb 23, 2026

$1,599,000

18522 Madison Ave

4 beds 3 baths 2,954 sqft

List date: Mar 24, 2026

$1,199,000

18616 Sandy Rd

4 beds 2 baths 2,155 sqft

List date: Apr 11, 2026

list:$1,299,000 sold:$1,100,000

18320 Pepper St

4 beds 2 baths 1,414 sqft

Sold date: Apr 1, 2026

$1,088,888

18425 Pepper St

4 beds 2 baths 1,804 sqft

List date: Feb 27, 2026

list:$759,000 sold:$777,000

3975 Wilson Ave

2 beds 1 baths 778 sqft

Sold date: Feb 20, 2026

list:$1,288,888 sold:$1,350,000

18840 Cameo Ct

5 beds 3 baths 2,500 sqft

Sold date: Mar 12, 2026

$799,000

4199 Seven Hills Rd

2 beds 1 baths 1,055 sqft

Pending date: Apr 9, 2026

list:$998,000 sold:$1,040,000

18417 Milmar Blvd

3 beds 2 baths 1,066 sqft

Sold date: Feb 27, 2026

list:$849,000 sold:$900,000

4164 Seven Hills Rd

2 beds 1 baths 1,064 sqft

Sold date: Apr 6, 2026

list:$999,000 sold:$1,150,000

3864 Wilson Ave

3 beds 2 baths 1,321 sqft

Sold date: Feb 18, 2026

$999,000

19336 Garrison Ave

3 beds 2 baths 1,285 sqft

Pending date: Mar 13, 2026

list:$1,249,000 sold:$1,250,000

19373 San Miguel Ave

5 beds 3 baths 1,771 sqft

Sold date: Mar 17, 2026

$949,000

3586 Somerset Ave

2 beds 1 baths 1,916 sqft

List date: Apr 11, 2026

$899,000

3644 Lorena Ave

2 beds 1 baths 1,248 sqft

Pending date: Mar 23, 2026

list:$1,799,000 sold:$1,800,000

3642 Lorena Ave

3 beds 2 baths 2,350 sqft

Sold date: Apr 8, 2026

list:$899,950 sold:$1,001,000

3630 Lorena Ave

3 beds 1 baths 1,383 sqft

Sold date: Apr 3, 2026

list:$850,000 sold:$856,000

20911 Chester St

2 beds 1 baths 1,101 sqft

Sold date: Mar 16, 2026

$749,999

2226 Vegas Ave

3 beds 1 baths 871 sqft

Pending date: Mar 27, 2026

list:$848,000 sold:$800,000

2270 Vestal Ave

3 beds 2 baths 1,018 sqft

Sold date: Feb 20, 2026

$899,000

21835 Redwood Rd

3 beds 1 baths 1,200 sqft

List date: Apr 1, 2026

list:$1,688,000 sold:$1,750,000

20289 Meadowlark Dr

4 beds 3 baths 2,546 sqft

Sold date: Mar 31, 2026

$799,000

2672 Watson St

3 beds 2 baths 1,073 sqft

Pending date: Apr 8, 2026

list:$799,000 sold:$840,000

2690 Watson St

3 beds 1 baths 1,162 sqft

Sold date: Apr 3, 2026

list:$1,249,000 sold:$1,425,000

20255 Yeandle Ave

3 beds 2 baths 1,668 sqft

Sold date: Mar 6, 2026

list:$1,399,000 sold:$1,490,000

19554 Alana Rd

4 beds 3 baths 2,100 sqft

Sold date: Apr 7, 2026

list:$799,000 sold:$873,000

18810 Madison Ave

2 beds 1 baths 1,003 sqft

Sold date: Apr 6, 2026

list:$900,000 sold:$820,000

4513 Heyer Ave

3 beds 3 baths 1,828 sqft

Sold date: Mar 20, 2026

list:$698,000 sold:$747,500

4834 Kathleen Ave

2 beds 1 baths 827 sqft

Sold date: Mar 18, 2026

list:$1,195,000 sold:$1,165,656

18798 Madison Ave

3 beds 4 baths 1,832 sqft

Sold date: Feb 17, 2026

$1,000,000

18758 Crane Ave

3 beds 3 baths 1,316 sqft

Pending date: Apr 13, 2026

list:$1,599,900 sold:$1,750,000

18737 W Cavendish Dr

4 beds 3 baths 2,292 sqft

Sold date: Mar 20, 2026

list:$1,250,000 sold:$1,399,888

5120 Helton Ct

4 beds 3 baths 2,121 sqft

Sold date: Mar 17, 2026

$1,175,000

4534 Newhaven Way

3 beds 2 baths 1,572 sqft

Pending date: Mar 28, 2026

$1,698,000

4519 Edwards Ln

6 beds 5 baths 2,522 sqft

List date: Mar 19, 2026

$799,000

4352 Gem Ave

3 beds 2 baths 1,510 sqft

List date: Apr 6, 2026

list:$1,724,900 sold:$1,700,000

4827 Roberts Ct

5 beds 4 baths 2,526 sqft

Sold date: Mar 3, 2026

$1,375,000

20044 Shadow Creek Cir

4 beds 3 baths 1,970 sqft

Pending date: Apr 9, 2026

$1,495,000

5354 Greenridge Rd

4 beds 2 baths 1,986 sqft

List date: Apr 6, 2026

$1,248,800

5615 Cold Water Dr

5 beds 3 baths 1,908 sqft

List date: Apr 8, 2026

list:$1,575,000 sold:$1,590,000

5474 Troost Ct

4 beds 3 baths 2,471 sqft

Sold date: Mar 27, 2026

$1,424,800

5827 Cold Water Dr

5 beds 3 baths 2,226 sqft

Pending date: Mar 20, 2026

$1,349,000

18540 Mesa Verde Way

4 beds 3 baths 2,119 sqft

Pending date: Apr 7, 2026

$1,100,000

18602 Center St

3 beds 2 baths 1,508 sqft

Pending date: Apr 10, 2026

list:$1,498,000 sold:$1,500,000

18033 Columbia Dr

4 beds 3 baths 2,216 sqft

Sold date: Mar 2, 2026

$1,639,000

18286 Center St

4 beds 3 baths 3,006 sqft

List date: Apr 9, 2026

list:$1,295,000 sold:$1,175,000

17764 Columbia Dr

3 beds 2 baths 1,890 sqft

Sold date: Apr 10, 2026

$1,495,000

6034 Slopeview Ct

4 beds 3 baths 2,039 sqft

Pending date: Apr 14, 2026

list:$1,798,000 sold:$1,850,000

20946 Elbridge Ct

4 beds 3 baths 3,408 sqft

Sold date: Mar 16, 2026

$1,700,000

7900 Pineville Cir

5 beds 3 baths 2,661 sqft

Pending date: Mar 27, 2026

$1,575,000

6444 Boone Dr

4 beds 3 baths 2,324 sqft

Pending date: Mar 16, 2026

$1,758,000

25318 Buckeye Dr

4 beds 3 baths 2,527 sqft

Pending date: Mar 24, 2026

$1,699,000

5810 Gold Creek Dr

4 beds 4 baths 2,290 sqft

List date: Apr 6, 2026

list:$719,000 sold:$745,000

22079 Queen St

2 beds 1 baths 1,272 sqft

Sold date: Mar 19, 2026

$799,000

2651 Ione Ave

2 beds 2 baths 905 sqft

List date: Apr 9, 2026

list:$1,098,000 sold:$1,275,000

21928 Baywood Ave

3 beds 3 baths 2,239 sqft

Sold date: Apr 10, 2026

list:$2,200,000 sold:$2,300,000

5 Harkness Cir

6 beds 5 baths 3,762 sqft

Sold date: Feb 23, 2026

$2,068,000

6 Tullach Pl

5 beds 3 baths 3,300 sqft

List date: Mar 11, 2026

list:$2,350,000 sold:$2,279,500

73 Stonebrae Rd

4 beds 5 baths 3,468 sqft

Sold date: Apr 9, 2026

list:$2,598,000 sold:$2,700,000

56 Adair Way

4 beds 5 baths 4,674 sqft

Sold date: Apr 8, 2026

$2,380,000

66 Adair Way

5 beds 6 baths 3,888 sqft

List date: Mar 26, 2026

list:$2,733,600 sold:$2,733,600

31 Stirling Way

4 beds 5 baths 4,674 sqft

Sold date: Mar 13, 2026

$2,788,000

128 Dunfirth Ct

5 beds 5 baths 4,678 sqft

List date: Apr 9, 2026

list:$2,475,000 sold:$2,475,000

52 Stirling Way

4 beds 5 baths 4,674 sqft

Sold date: Mar 16, 2026

list:$999,900 sold:$750,000

36215 Palomares Rd

1 beds 3 baths 1,832 sqft

Sold date: Mar 9, 2026