California housing-market dispatches
City- and metro-level reads across California, from The Pecan Street Index.
San Diego, CA · 2026-10-16
San Diego median sale price fell back under $1M — now $979K
Dropping back below $1M re-opens a buyer pool that had been priced out — and puts sellers on notice that the last few months' comps are no longer defensible.
San Diego, CA · 2026-08-14
Vista median price -8.0% YoY
Price-per-sqft also -5.2% YoY across 52 closed sales.
Fresno, CA · 2026-07-24
Fresno homes taking 45 days to sell — +80.0% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
Fresno, CA · 2026-07-10
Fresno homes taking 45 days to sell — +125.0% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
Stockton, CA · 2026-07-10
Lodi median price -8.7% YoY
Price-per-sqft also -1.3% YoY across 57 closed sales.
Sacramento, CA · 2026-07-10
Citrus Heights sale-to-list broke above 1.0 — 101.1%
Typical closed deal is now clearing at or over list price; sellers have regained pricing leverage in the last month.
San Jose, CA · 2026-07-10
Cupertino median price -9.7% YoY
Price-per-sqft also -11.5% YoY across 46 closed sales.
San Diego, CA · 2026-07-10
Encinitas homes taking 31 days to sell — +93.8% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
San Francisco, CA · 2026-07-10
San Mateo median price -8.1% YoY
Price-per-sqft also -2.3% YoY across 49 closed sales.
San Diego, CA · 2026-07-03
Encinitas homes taking 31 days to sell — +93.8% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
Stockton, CA · 2026-07-03
Lodi median price -8.7% YoY
Price-per-sqft also -1.3% YoY, confirming real depreciation vs. mix-shift noise.
San Jose, CA · 2026-07-03
Cupertino median price -9.7% YoY
Price-per-sqft also -11.5% YoY, confirming real depreciation vs. mix-shift noise.
San Francisco, CA · 2026-07-03
San Mateo median price -8.1% YoY
Price-per-sqft also -2.3% YoY, confirming real depreciation vs. mix-shift noise.
Sacramento, CA · 2026-07-03
Citrus Heights sale-to-list broke above 1.0 — 101.1%
Typical closed deal is now clearing at or over list price; sellers have regained pricing leverage in the last month.
Fresno, CA · 2026-07-03
Fresno homes taking 45 days to sell — +125.0% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
San Diego, CA · 2026-06-29
Encinitas homes taking 31 days to sell — +93.8% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
San Francisco, CA · 2026-06-29
San Mateo median price -8.1% YoY
Price-per-sqft also -2.3% YoY, confirming real depreciation vs. mix-shift noise.
Sacramento, CA · 2026-06-29
Citrus Heights sale-to-list broke above 1.0 — 101.1%
Typical closed deal is now clearing at or over list price; sellers have regained pricing leverage in the last month.
San Jose, CA · 2026-06-29
Cupertino median price -9.7% YoY
Price-per-sqft also -11.5% YoY, confirming real depreciation vs. mix-shift noise.
Fresno, CA · 2026-06-29
Fresno homes taking 45 days to sell — +125.0% vs. a year ago
Homes are sitting materially longer than they were this time last year — the first hard sign of softening demand or over-priced inventory.
Stockton, CA · 2026-06-29
Lodi median price -8.7% YoY
Price-per-sqft also -1.3% YoY, confirming real depreciation vs. mix-shift noise.