🇺🇸 US Stock Screener ← Switch market ⚡ HerAI
🏘️ Housing market · data to Aug 2026

Is now a good time to buy a home in California?

The typical home value in California is $768K as of Aug 2026 (Zillow Home Value Index), up 0.8% from a year earlier. Over five years prices have compounded at +2.5% a year. Prices are 11.3% below their 10-year trend line.

$768K
Typical home value
+0.8%
1-year change
+0.7%
12-month outlook
63/100
Buy-timing score
ACCUMULATE
ACCUMULATE — prices are near fair value with a modest expected change (+0.7% over 12 months). Buy opportunistically and negotiate on price. Seasonally, prices tend to be softest around Dec 2026.
Best price windowDec 2026model estimate

California price trend & forecast

+0.9%
3-year CAGR
+2.5%
5-year CAGR
-1.9%
From peak
-11.3%
vs 10-yr trend
+0.5%
Momentum (annualised)
$425K$526K$626K$727K$828KSep 2016Aug 2026Aug 2028
Solid line: Zillow typical home value, monthly. Dashed: model forecast with 80% band. Green dot: projected best entry.

Explore on the interactive heat map →

Cities in California ranked by buy-timing score

CityTypical value1Y change5Y CAGR12M outlookSignalBuy-timing
Altadena$1.15M-4.5%+0.5% +6.2%BUY91/100
Palm Springs$610K-1.1%+1.4% -0.1%ACCUMULATE78/100
Beverly Hills$3.72M+9.5%+0.7% +5.8%BUY76/100
Desert Hot Springs$377K-1.2%+2.8% -0.3%ACCUMULATE75/100
La Quinta$738K+0.4%+2.5% +0.3%ACCUMULATE74/100
Truckee$1.04M+2.9%+0.3% +2.7%ACCUMULATE74/100
Willowbrook$665K+2.3%+2.9% +3.0%BUY74/100
Compton$644K+2.8%+3.5% +2.8%ACCUMULATE72/100
Palm Desert$540K-1.5%+2.0% -0.5%ACCUMULATE72/100
Inglewood$753K+1.8%+1.6% +2.2%ACCUMULATE71/100
Florence-Graham$593K+0.6%+3.0% +2.3%ACCUMULATE71/100
Westmont$701K+0.7%+3.0% +2.3%ACCUMULATE71/100
Lancaster$462K-0.8%+1.8% -0.1%ACCUMULATE70/100
East Los Angeles$671K+0.1%+2.3% +2.1%ACCUMULATE70/100
Burbank$1.19M+0.7%+2.4% +2.5%ACCUMULATE70/100
Adelanto$398K+1.4%+4.1% +0.1%ACCUMULATE70/100
Moreno Valley$553K+0.8%+3.4% +0.5%ACCUMULATE69/100
Palmdale$500K-0.0%+2.1% -0.0%ACCUMULATE69/100
Perris$545K+1.4%+3.5% +0.5%ACCUMULATE69/100
Indio$509K-0.8%+3.2% -0.6%ACCUMULATE69/100
San Jacinto$484K+0.7%+3.0% -0.1%ACCUMULATE69/100
Bell Gardens$688K+1.3%+3.6% +2.0%ACCUMULATE69/100
Olivehurst$451K-0.5%+1.3% +0.3%ACCUMULATE69/100
South Lake Tahoe$667K+2.7%-0.0% +2.4%ACCUMULATE69/100
San Francisco$1.46M+15.9%+0.7% +15.0%ACCUMULATE68/100
Stockton$429K-1.3%+0.6% -0.1%ACCUMULATE68/100
Carson$791K+1.1%+3.3% +2.1%ACCUMULATE68/100
Gardena$784K+2.4%+2.9% +2.3%ACCUMULATE68/100
Rancho Palos Verdes$1.80M+2.3%+3.3% +2.5%ACCUMULATE68/100
Lawndale$778K+0.4%+1.9% +1.8%ACCUMULATE68/100
Monterey$1.17M+2.1%+2.3% +2.0%ACCUMULATE68/100
Soledad$644K+4.4%+3.3% +2.3%ACCUMULATE68/100
Hercules$742K-0.4%-0.3% +0.6%ACCUMULATE68/100
Cudahy$683K+3.0%+4.2% +2.3%ACCUMULATE68/100
Arvin$303K+1.2%+4.7% +1.8%ACCUMULATE68/100
Los Angeles$934K-0.3%+1.6% +1.4%ACCUMULATE67/100
Glendale$1.19M+1.9%+3.4% +2.5%ACCUMULATE67/100
Pomona$685K-0.2%+3.3% +1.4%ACCUMULATE67/100
Victorville$435K+0.5%+2.9% -0.4%ACCUMULATE67/100
Antioch$595K-0.6%-0.8% +0.3%ACCUMULATE67/100
Menifee$582K+0.4%+2.5% +0.1%ACCUMULATE67/100
Hawthorne$874K+1.8%+1.3% +2.1%ACCUMULATE67/100
Baldwin Park$716K+0.7%+3.7% +1.8%ACCUMULATE67/100
Huntington Park$667K+0.6%+3.5% +1.8%ACCUMULATE67/100
Pico Rivera$751K+1.1%+3.9% +1.9%ACCUMULATE67/100
Encinitas$1.94M+6.3%+5.7% +2.8%ACCUMULATE67/100
San Clemente$1.77M+6.0%+7.8% +3.4%BUY67/100
Beaumont$536K+0.8%+2.3% +0.0%ACCUMULATE67/100
Paramount$650K+2.1%+3.9% +2.2%ACCUMULATE67/100
San Pablo$559K-0.3%-1.4% +0.2%ACCUMULATE67/100
Coachella$435K+0.7%+4.7% +0.6%ACCUMULATE67/100
Winchester$656K-0.0%+1.7% +0.3%ACCUMULATE67/100
Manhattan Beach$3.33M+9.7%+4.4% +5.8%BUY67/100
Bell$687K+2.8%+4.1% +2.4%ACCUMULATE67/100
Shafter$388K+0.8%+4.1% +1.4%ACCUMULATE67/100
Ojai$1.16M+2.3%+3.2% +1.7%ACCUMULATE67/100
Greenfield$550K+0.7%+2.8% +0.4%ACCUMULATE67/100
Pinole$721K+0.2%-1.0% +0.8%ACCUMULATE67/100
Hemet$445K+0.3%+3.3% -0.3%ACCUMULATE66/100
Vallejo$521K-2.0%-0.7% -0.1%ACCUMULATE66/100
Jurupa Valley$679K+2.1%+4.0% +1.0%ACCUMULATE66/100
Norwalk$761K+1.6%+3.8% +1.9%ACCUMULATE66/100
South Gate$697K+2.1%+3.6% +2.1%ACCUMULATE66/100
Lake Elsinore$585K+0.4%+2.7% -0.1%ACCUMULATE66/100
Bellflower$803K+2.0%+3.2% +2.0%ACCUMULATE66/100
Spring Valley$778K+1.2%+3.5% +1.1%ACCUMULATE66/100
Lynwood$689K+2.9%+3.8% +2.1%ACCUMULATE66/100
Danville$1.84M+0.5%+1.3% +0.4%ACCUMULATE66/100
Colton$496K+0.9%+4.3% +0.8%ACCUMULATE66/100
La Puente$719K+0.6%+3.6% +1.7%ACCUMULATE66/100
Los Banos$461K-1.0%+1.1% -0.2%ACCUMULATE66/100
Goleta$1.36M+2.2%+5.1% +1.7%ACCUMULATE66/100
Lemon Grove$763K+0.7%+3.8% +1.2%ACCUMULATE66/100
El Cerrito$1.15M+3.8%-0.7% +3.3%BUY66/100
Aptos$1.36M+3.7%+1.4% +1.8%ACCUMULATE66/100
Calabasas$1.70M+1.8%+3.2% +1.9%ACCUMULATE66/100
La Crescenta-Montrose$1.30M+1.1%+2.8% +2.4%ACCUMULATE66/100
West Puente Valley$750K+1.5%+3.7% +2.0%ACCUMULATE66/100
Santa Fe Springs$783K+1.1%+4.2% +2.0%ACCUMULATE66/100
Laguna Beach$3.03M+6.5%+5.8% +4.0%BUY66/100
Long Beach$855K+2.6%+3.1% +2.0%ACCUMULATE65/100
Oakland$716K+1.0%-4.4% +1.4%ACCUMULATE65/100
Riverside$647K+0.7%+3.2% +0.3%ACCUMULATE65/100
San Bernardino$494K+1.8%+4.7% +0.5%ACCUMULATE65/100
Salinas$753K+1.9%+3.0% +1.1%ACCUMULATE65/100
Santa Maria$672K+4.1%+5.0% +2.1%ACCUMULATE65/100
Murrieta$689K+0.6%+2.6% +0.1%ACCUMULATE65/100
Santa Barbara$1.85M+5.6%+5.2% +2.1%ACCUMULATE65/100
Merced$396K-0.8%+2.2% -0.5%ACCUMULATE65/100
Rialto$592K+1.4%+3.9% +0.6%ACCUMULATE65/100
Wildomar$653K+0.9%+2.5% +0.1%ACCUMULATE65/100
Florin$421K+1.8%+1.8% +0.5%ACCUMULATE65/100
Bloomington$569K+1.0%+3.7% +0.4%ACCUMULATE65/100
San Fernando$739K+0.1%+3.6% +0.8%ACCUMULATE65/100
Marina$863K+0.1%+1.6% +0.3%ACCUMULATE65/100
Rosamond$410K-0.2%+3.1% -0.6%ACCUMULATE65/100
Valinda$767K+0.3%+3.4% +1.2%ACCUMULATE65/100
San Diego$990K+0.3%+3.9% +0.1%ACCUMULATE64/100
Chula Vista$855K+1.5%+3.8% +0.9%ACCUMULATE64/100
Santa Clarita$791K-0.7%+1.9% +0.5%ACCUMULATE64/100
Oceanside$872K+1.7%+4.5% +0.5%ACCUMULATE64/100
Whittier$820K+1.7%+3.5% +1.9%ACCUMULATE64/100
Pasadena$1.20M+1.1%+3.4% +2.4%ACCUMULATE64/100
Richmond$606K-0.8%-1.8% +0.5%ACCUMULATE64/100
San Leandro$804K-0.1%-0.8% +0.7%ACCUMULATE64/100
San Marcos$964K+1.0%+3.9% +0.7%ACCUMULATE64/100
Pittsburg$561K-0.8%-0.9% -0.2%ACCUMULATE64/100
Santa Monica$1.68M+1.8%-0.1% +2.3%ACCUMULATE64/100
Redondo Beach$1.48M+2.6%+3.1% +2.3%ACCUMULATE64/100
Gilroy$1.06M+1.1%+1.8% +0.6%ACCUMULATE64/100
Azusa$711K+0.4%+3.5% +1.4%ACCUMULATE64/100
Morgan Hill$1.34M+3.6%+2.7% +1.9%ACCUMULATE64/100
Oakley$659K-0.4%-0.9% -0.2%ACCUMULATE64/100
Marysville$395K-0.5%+1.4% +0.1%ACCUMULATE64/100
Los Altos$4.64M+8.8%+5.1% +5.6%BUY64/100
Dana Point$1.78M+6.6%+7.5% +3.7%BUY64/100
Seaside$793K-0.7%+2.3% +0.3%ACCUMULATE64/100
Maywood$645K+1.8%+3.5% +1.8%ACCUMULATE64/100
Los Alamitos$1.59M+5.6%+5.3% +2.6%ACCUMULATE64/100
Castaic$795K-0.4%+1.9% +0.5%ACCUMULATE64/100
Lomita$911K+1.4%+2.1% +1.3%ACCUMULATE64/100
South El Monte$753K+0.1%+4.3% +1.2%ACCUMULATE64/100
Hermosa Beach$2.27M+5.5%+3.3% +3.5%BUY64/100
Sacramento$475K-0.4%+0.4% -0.3%ACCUMULATE63/100
Fontana$635K+0.5%+3.1% -0.2%ACCUMULATE63/100
Corona$757K+0.2%+3.1% -0.1%ACCUMULATE63/100
Hayward$825K-2.1%-0.6% -0.4%ACCUMULATE63/100
Elk Grove$627K-1.5%+0.7% -0.7%ACCUMULATE63/100
Escondido$846K+1.1%+3.7% +0.3%ACCUMULATE63/100
Torrance$1.11M+2.1%+3.9% +2.4%ACCUMULATE63/100
Temecula$758K+0.5%+3.0% -0.2%ACCUMULATE63/100
Hesperia$462K+1.3%+3.4% -0.2%ACCUMULATE63/100
Rancho Cordova$530K-1.3%+0.3% -0.4%ACCUMULATE63/100
Apple Valley$433K+0.7%+2.7% -0.4%ACCUMULATE63/100
Covina$797K+0.8%+3.2% +1.1%ACCUMULATE63/100
Folsom$757K+0.2%+0.4% +0.3%ACCUMULATE63/100
Tulare$358K+2.3%+3.5% +0.7%ACCUMULATE63/100
Rocklin$694K+0.9%+0.7% +0.5%ACCUMULATE63/100
Santee$798K-1.0%+3.3% -0.4%ACCUMULATE63/100
Monrovia$986K+2.3%+2.7% +1.9%ACCUMULATE63/100
Saratoga$4.02M+4.3%+5.0% +3.0%BUY63/100
Imperial Beach$838K+2.6%+2.3% +0.1%ACCUMULATE63/100
Corcoran$270K+1.7%+5.0% +0.6%ACCUMULATE63/100
Kerman$417K+2.9%+3.5% +0.5%ACCUMULATE63/100
Coronado$2.60M+7.1%+5.7% +3.3%BUY63/100
Bakersfield$389K+0.1%+4.0% -0.2%ACCUMULATE62/100
Santa Ana$875K+3.6%+5.4% +2.3%ACCUMULATE62/100
Oxnard$764K+1.6%+2.9% +0.7%ACCUMULATE62/100
Ontario$663K-0.5%+3.5% -0.2%ACCUMULATE62/100
Roseville$649K+0.9%+1.0% +0.7%ACCUMULATE62/100
Vista$882K+1.5%+4.6% +0.6%ACCUMULATE62/100
Downey$883K+2.4%+3.6% +1.7%ACCUMULATE62/100
El Monte$756K+1.0%+3.3% +1.1%ACCUMULATE62/100
West Covina$839K+0.7%+3.7% +1.2%ACCUMULATE62/100
Madera$426K+2.3%+4.2% +0.1%ACCUMULATE62/100
Alhambra$921K+1.4%+3.6% +1.8%ACCUMULATE62/100
Lakewood$877K+2.8%+3.5% +1.7%ACCUMULATE62/100
Turlock$484K+0.8%+2.0% +0.5%ACCUMULATE62/100
Porterville$331K+1.8%+3.7% +0.7%ACCUMULATE62/100
La Mesa$891K+2.3%+3.9% +0.8%ACCUMULATE62/100
Montebello$821K+1.3%+3.5% +1.4%ACCUMULATE62/100
Lompoc$598K+3.7%+4.8% +1.3%ACCUMULATE62/100
Hollister$764K+0.4%-0.3% +0.6%ACCUMULATE62/100
Poway$1.22M+0.7%+4.5% +0.4%ACCUMULATE62/100
La Mirada$883K+2.3%+3.6% +1.8%ACCUMULATE62/100
Martinez$759K-1.0%-0.5% +0.3%ACCUMULATE62/100
Los Gatos$2.61M+4.6%+4.4% +2.6%ACCUMULATE62/100
Atwater$423K+1.2%+2.4% -0.1%ACCUMULATE62/100
Sanger$415K+3.1%+3.9% +0.4%ACCUMULATE62/100
Galt$531K-0.5%+0.1% -0.3%ACCUMULATE62/100
San Lorenzo$807K-1.2%-0.1% -0.0%ACCUMULATE62/100
Patterson$502K-1.4%+1.3% -0.8%ACCUMULATE62/100
Stanton$790K+1.9%+5.0% +1.0%ACCUMULATE62/100
South Pasadena$1.71M+5.0%+4.9% +4.1%BUY62/100
Port Hueneme$624K+1.5%+3.6% +0.4%ACCUMULATE62/100
American Canyon$733K-0.4%+0.8% +0.0%ACCUMULATE62/100
Duarte$790K+0.9%+3.0% +1.2%ACCUMULATE62/100
Riverbank$483K+0.8%+2.0% -0.0%ACCUMULATE62/100
Fillmore$688K+1.2%+2.6% +0.5%ACCUMULATE62/100
Fresno$390K+0.7%+3.1% -0.5%ACCUMULATE61/100
Modesto$444K+0.5%+2.1% -0.4%ACCUMULATE61/100
El Cajon$821K+0.0%+3.3% -0.1%ACCUMULATE61/100
Visalia$398K+2.0%+3.3% +0.2%ACCUMULATE61/100
Clovis$518K+1.2%+2.8% -0.2%ACCUMULATE61/100
Concord$727K+0.2%-0.4% +0.2%ACCUMULATE61/100
Simi Valley$836K+0.4%+2.3% +0.3%ACCUMULATE61/100
Fairfield$601K-0.7%+0.6% -0.4%ACCUMULATE61/100
Santa Cruz$1.36M+6.3%+2.4% +2.3%ACCUMULATE61/100
Buena Park$937K+2.7%+4.4% +1.3%ACCUMULATE61/100
Lodi$513K-1.1%+0.8% -0.4%ACCUMULATE61/100
Hanford$384K+2.8%+4.0% +0.7%ACCUMULATE61/100
Palo Alto$3.65M+6.2%+3.3% +5.7%BUY61/100
Monterey Park$917K+1.6%+3.8% +1.6%ACCUMULATE61/100
Lincoln$643K+1.2%+0.7% +0.4%ACCUMULATE61/100
West Sacramento$525K-1.4%+0.2% -0.5%ACCUMULATE61/100
Yucaipa$575K+2.0%+3.2% +0.4%ACCUMULATE61/100
Highland$541K+1.5%+3.5% +0.1%ACCUMULATE61/100
Lakeside$817K+1.4%+3.5% +0.3%ACCUMULATE61/100
Ceres$451K+0.4%+2.4% -0.4%ACCUMULATE61/100
El Dorado Hills$910K+1.4%+1.2% +0.4%ACCUMULATE61/100
San Dimas$912K-0.0%+3.7% +1.1%ACCUMULATE61/100
Laguna Hills$1.24M+4.6%+6.9% +2.1%ACCUMULATE61/100
Seal Beach$835K+4.3%+5.1% +1.1%ACCUMULATE61/100
Ladera Ranch$1.38M+2.0%+6.2% +0.8%ACCUMULATE61/100
Dixon$609K+0.1%+0.7% +0.1%ACCUMULATE61/100
San Jose$1.38M-0.5%+3.2% +0.2%WAIT60/100
Anaheim$952K+3.0%+5.0% +1.4%ACCUMULATE60/100
Garden Grove$1.01M+4.7%+5.9% +1.7%ACCUMULATE60/100
Rancho Cucamonga$785K+0.1%+3.3% +0.1%ACCUMULATE60/100
Tracy$673K-3.9%-0.2% -1.8%WAIT60/100
Berkeley$1.47M+8.6%-0.1% +3.6%BUY60/100
Vacaville$603K-0.1%+0.5% -0.1%ACCUMULATE60/100
Napa$868K-1.0%+0.6% -0.1%ACCUMULATE60/100
Manteca$578K-2.7%-0.1% -1.1%WAIT60/100
San Ramon$1.46M-2.8%+1.0% -1.1%WAIT60/100
Watsonville$829K+1.9%+1.6% +0.6%ACCUMULATE60/100
Mountain View$1.96M+2.7%+2.0% +2.5%ACCUMULATE60/100
Redlands$638K+0.9%+3.1% +0.3%ACCUMULATE60/100
Pleasanton$1.52M-2.7%+0.9% -0.9%WAIT60/100
Brentwood$787K-0.7%-0.3% -0.8%ACCUMULATE60/100
Petaluma$908K+1.6%+1.4% +1.3%ACCUMULATE60/100
Alameda$1.15M+2.3%-0.3% +1.4%ACCUMULATE60/100
Eastvale$932K+0.9%+3.7% -0.5%ACCUMULATE60/100
La Habra$906K+2.3%+4.4% +1.2%ACCUMULATE60/100
Rosemead$904K+1.1%+3.7% +1.4%ACCUMULATE60/100
Glendora$881K+0.7%+3.0% +1.0%ACCUMULATE60/100
Hacienda Heights$949K+2.1%+4.8% +1.4%ACCUMULATE60/100
Eureka$411K-1.9%-1.7% -0.9%ACCUMULATE60/100
Claremont$1.02M+2.5%+3.9% +1.7%ACCUMULATE60/100
Montclair$654K+0.1%+3.3% -0.1%WAIT60/100
San Juan Capistrano$1.35M+4.2%+7.0% +1.6%ACCUMULATE60/100
Santa Paula$713K+1.8%+3.5% +0.7%ACCUMULATE60/100
Lemoore$388K+4.2%+3.5% +1.1%ACCUMULATE60/100
West Hollywood$973K-1.7%-1.1% -0.1%ACCUMULATE60/100
Barstow$266K-1.6%+3.8% -0.1%WAIT60/100
Banning$411K-1.2%+2.2% -1.1%WAIT60/100
Oakdale$556K+1.5%+2.1% +0.3%ACCUMULATE60/100
La Verne$944K+1.6%+3.8% +1.4%ACCUMULATE60/100
Lafayette$1.91M+3.5%+0.9% +1.8%ACCUMULATE60/100
Norco$926K+4.0%+5.0% +0.9%ACCUMULATE60/100
Isla Vista$1.49M-6.9%+1.9% -1.5%WAIT60/100
Phelan$466K+1.1%+2.4% -0.4%WAIT60/100
Lathrop$627K-3.6%+0.1% -1.9%WAIT60/100
Yucca Valley$360K-1.2%+0.7% -0.5%WAIT60/100
Rosemont$459K-0.2%+0.7% -0.7%WAIT60/100
Agoura Hills$1.24M+1.9%+3.6% +0.7%ACCUMULATE60/100
Loma Linda$641K+1.2%+3.5% +0.3%ACCUMULATE60/100
Twentynine Palms$247K-1.7%+0.2% -0.8%WAIT60/100
Granite Bay$1.18M+4.1%+1.9% +1.5%ACCUMULATE60/100
Blythe$216K-5.4%+0.1% -1.8%WAIT60/100
Walnut Creek$1.00M+1.5%+1.5% +0.7%ACCUMULATE59/100
Citrus Heights$472K-0.3%+1.0% -0.6%WAIT59/100
Delano$334K+1.1%+4.8% +0.1%ACCUMULATE59/100
Oroville$308K-1.4%-0.5% -0.2%WAIT59/100
Fallbrook$886K+1.2%+3.5% +0.2%ACCUMULATE59/100
Cerritos$1.10M+3.9%+5.4% +2.6%ACCUMULATE59/100
Rancho Santa Margarita$1.01M-0.2%+5.2% +0.0%ACCUMULATE59/100
Pacifica$1.27M+2.6%+0.3% +1.3%ACCUMULATE59/100
Ramona$811K+0.9%+2.7% +0.0%ACCUMULATE59/100
Dinuba$357K+2.9%+4.0% +0.5%ACCUMULATE59/100
Red Bluff$316K+3.2%+1.2% +0.1%ACCUMULATE59/100
Tehachapi$424K+1.0%+2.7% -0.3%ACCUMULATE59/100
Chowchilla$390K+1.1%+3.5% -0.7%ACCUMULATE59/100
Arcata$487K-3.1%-2.0% -1.0%ACCUMULATE59/100
Huntington Beach$1.36M+5.6%+6.9% +2.1%ACCUMULATE58/100
Fullerton$1.05M+3.0%+5.1% +1.3%ACCUMULATE58/100
Chico$462K+0.5%+0.3% -0.1%ACCUMULATE58/100
Redding$388K-0.3%+1.1% -0.5%ACCUMULATE58/100
Livermore$1.08M-2.1%+0.8% -1.0%WAIT58/100
Westminster$1.10M+5.5%+6.1% +2.0%ACCUMULATE58/100
Upland$817K+1.1%+3.2% -0.0%ACCUMULATE58/100
Lake Forest$1.19M+1.3%+6.4% +0.5%ACCUMULATE58/100
Yorba Linda$1.41M+3.4%+6.1% +1.2%ACCUMULATE58/100
Woodland$554K-0.0%+1.2% -0.2%ACCUMULATE58/100
South San Francisco$1.24M+3.8%+1.4% +1.9%ACCUMULATE58/100
Laguna Niguel$1.50M+4.9%+8.7% +1.9%ACCUMULATE58/100
Castro Valley$1.10M+1.4%+0.8% -0.2%ACCUMULATE58/100
Fountain Valley$1.40M+6.1%+8.0% +2.2%ACCUMULATE58/100
Placentia$1.11M+3.1%+5.7% +1.4%ACCUMULATE58/100
Cypress$1.08M+3.9%+5.6% +1.4%ACCUMULATE58/100
Auburn$631K+1.4%+0.2% +0.5%ACCUMULATE58/100
Fair Oaks$616K+1.0%+0.8% -0.1%ACCUMULATE58/100
San Bruno$1.30M+4.0%+2.2% +1.4%ACCUMULATE58/100
Pleasant Hill$983K+1.4%+1.0% +0.6%ACCUMULATE58/100
Ridgecrest$268K-1.3%+1.3% -0.5%ACCUMULATE58/100
Orangevale$558K+1.0%+0.7% -0.2%ACCUMULATE58/100
Arroyo Grande$1.04M+1.9%+4.2% +1.4%ACCUMULATE58/100
Selma$363K+2.0%+4.5% -0.1%ACCUMULATE58/100
North Tustin$1.77M+4.0%+6.9% +1.4%ACCUMULATE58/100
Windsor$799K+1.4%+0.7% +0.7%ACCUMULATE58/100
Anderson$339K+0.8%+0.7% -0.3%WAIT58/100
Albany$1.26M+6.3%+0.8% +2.4%ACCUMULATE58/100
Orinda$1.95M+2.7%+1.1% +1.3%ACCUMULATE58/100
Alpine$965K+2.4%+4.2% +0.4%ACCUMULATE58/100
Sunnyvale$2.02M+0.8%+2.9% +0.8%ACCUMULATE57/100
Orange$1.13M+3.1%+5.7% +1.2%ACCUMULATE57/100
Thousand Oaks$1.04M+2.1%+3.2% +0.2%ACCUMULATE57/100
Costa Mesa$1.42M+6.2%+7.3% +2.2%ACCUMULATE57/100
San Mateo$1.70M+6.0%+2.0% +3.1%BUY57/100
Mission Viejo$1.21M+3.0%+6.6% +0.7%ACCUMULATE57/100
Camarillo$913K+1.8%+3.0% +0.2%ACCUMULATE57/100
Davis$843K-0.3%+1.3% +0.4%ACCUMULATE57/100
San Gabriel$1.11M+3.0%+4.2% +1.9%ACCUMULATE57/100
Cupertino$3.02M+2.9%+4.7% +1.9%ACCUMULATE57/100
Diamond Bar$1.01M+1.4%+4.2% +1.4%ACCUMULATE57/100
Aliso Viejo$1.00M+2.1%+6.3% +0.4%ACCUMULATE57/100
Brea$1.12M+2.2%+5.0% +1.0%ACCUMULATE57/100
Rowland Heights$974K+0.8%+3.9% +0.8%ACCUMULATE57/100
Campbell$1.87M+2.7%+5.0% +1.5%ACCUMULATE57/100
Rohnert Park$713K+1.0%+1.6% +0.6%ACCUMULATE57/100
Moorpark$935K+2.6%+3.1% +0.5%ACCUMULATE57/100
Sonoma$934K-1.1%-1.1% -0.5%ACCUMULATE57/100
Reedley$389K+2.7%+4.0% -0.1%ACCUMULATE57/100
Shingle Springs$665K+0.7%+1.0% +0.2%ACCUMULATE57/100
San Carlos$2.48M+8.7%+3.6% +4.0%BUY57/100
Wasco$317K-0.8%+4.8% -0.7%ACCUMULATE57/100
Coalinga$298K+3.9%+4.8% +0.3%ACCUMULATE57/100
Santa Rosa$714K+0.6%+1.0% +0.3%ACCUMULATE56/100
Santa Clara$1.67M+0.6%+3.7% +0.6%ACCUMULATE56/100
Newport Beach$3.73M+9.5%+9.1% +3.0%BUY56/100
Milpitas$1.40M-1.2%+3.1% -0.6%WAIT56/100
San Rafael$1.31M+2.8%+1.3% +0.7%ACCUMULATE56/100
Dublin$1.23M-5.3%+0.0% -2.2%WAIT56/100
El Centro$396K+5.8%+6.1% +2.4%ACCUMULATE56/100
Walnut$1.18M+2.2%+4.8% +1.7%ACCUMULATE56/100
Fremont$1.46M-1.3%+2.5% -1.1%WAIT55/100
Chino$746K-0.8%+3.2% -1.1%WAIT55/100
San Luis Obispo$1.09M+2.4%+5.1% +1.2%ACCUMULATE55/100
Carmichael$554K+0.5%+1.1% -0.7%WAIT55/100
Grass Valley$512K+0.9%-0.2% -0.0%ACCUMULATE55/100
Calexico$395K+4.3%+5.9% +1.6%ACCUMULATE55/100
Burlingame$2.87M+11.8%+3.7% +4.8%BUY55/100
Mill Valley$2.16M+10.0%+2.3% +3.2%BUY55/100
Benicia$787K+2.2%+1.4% +0.5%ACCUMULATE55/100
Valley Center$927K+0.5%+2.7% -0.8%WAIT55/100
Susanville$241K+1.6%+0.9% -0.0%ACCUMULATE55/100
Nipomo$947K+3.5%+5.4% +1.2%ACCUMULATE55/100
Tustin$1.16M+0.5%+6.8% -0.2%ACCUMULATE54/100
Newark$1.19M-2.4%+1.2% -2.0%WAIT54/100
Menlo Park$2.93M+10.6%+3.7% +5.7%BUY54/100
Atascadero$783K+2.3%+4.0% +0.4%ACCUMULATE54/100
East Palo Alto$1.02M-0.7%-1.6% +0.2%ACCUMULATE54/100
Brawley$362K+3.7%+4.5% +0.8%ACCUMULATE54/100
Arcadia$1.39M+1.9%+4.1% +2.0%ACCUMULATE53/100
Ukiah$479K-1.7%-4.7% -1.7%WAIT53/100
Belmont$2.29M+5.6%+3.3% +1.6%ACCUMULATE53/100
Sonora$403K-1.4%-0.3% -0.8%WAIT53/100
Millbrae$2.07M+7.4%+3.4% +2.5%ACCUMULATE53/100
Novato$1.07M+1.9%+1.4% +0.0%WAIT52/100
Sebastopol$1.10M+2.4%+0.1% +0.2%WAIT52/100
Placerville$530K+0.8%+0.4% -0.3%WAIT51/100
Chino Hills$974K+1.2%+4.8% -1.1%WAIT48/100
Irvine$1.49M-2.1%+8.8% -3.5%WAIT36/100
Carlsbad$1.56M-19.9%+2.4% -10.3%WAIT34/100

Frequently asked questions

Is now a good time to buy a home in California?

As of Aug 2026, our buy-timing signal for California is ACCUMULATE — prices are near fair value with a modest expected change (+0.7% over 12 months). Buy opportunistically and negotiate on price. Seasonally, prices tend to be softest around Dec 2026. Buy-timing score: 63/100.

Will home prices in California go down in 2027?

The model projects +0.7% over the next 12 months: about $773K by Aug 2027, with an 80% range of $754K–$793K (today $768K). Forecasts are statistical and can be wrong — rates, supply and local events matter.

What is the average home price in California?

The typical (mid-tier) home value in California is $768K as of Aug 2026, +0.8% year over year.

What is the cheapest time of year to buy in California?

Historically, prices in California run lowest in December, about 1.4% below the annual average, and highest in June.

Which areas in California have the best buy-timing right now?

Highest buy-timing scores: Altadena (91/100, BUY), Palm Springs (78/100, ACCUMULATE) and Beverly Hills (76/100, BUY). Fastest-rising prices: San Francisco (+15.9%), Burlingame (+11.8%) and Menlo Park (+10.6%).

Other states

Source & method

Data: Zillow Home Value Index (ZHVI) — all homes, mid-tier, raw monthly, monthly, latest Aug 2026. Page regenerated 2026-10-08 22:04 PDT. Signals combine valuation vs the long-run trend, momentum and a damped-trend forecast with seasonal adjustment; the “best price window” is the lowest point of the projected path. BUY = prices projected to rise and not stretched; ACCUMULATE = near fair value; WAIT = a dip is projected; HOT = running well ahead of trend; CAUTION = stretched with fading momentum.

Housing forecasts are statistical projections with wide uncertainty; local factors (interest rates, supply, school districts, micro-location) can dominate. Not real-estate, mortgage or investment advice.