San Francisco-Oakland-Berkeley, CAmetro area · California

🔥 #564 of 591 ranked US markets

Public-record counts · 12 months ending 2026-06-03 · compiled 2026-07-05

Investor purchases (12 mo)

1,628

purchases by LLCs & corporations

Per 100 homes

0.2

median ranked market: 0.4

Change vs prior 12 mo

+91%

854 → 1,628 investor purchases

Share of sales to investors

6%

1,628 of 26,357 recorded sales

Turnover

2.7%

share of all homes that sold

Single-family homes

969,856

Where inside San Francisco-Oakland-Berkeley? County by county

Same counting rules at every level. Open a county to see its hottest ZIPs — that's the level you'd actually market at.

Marin County198 investor purchases · 0.3 per 100 homes · 9% of sales · 72,171 homes3 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
1394920Marin County431.227%
14694941Marin County290.39%
34194952Marin County150.26%
San Francisco County243 investor purchases · 0.3 per 100 homes · 9% of sales · 96,136 homes7 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
794123San Francisco County231.630%
1094115San Francisco County161.331%
5994114San Francisco County200.612%
8294110San Francisco County280.513%
10994131San Francisco County240.410%
17494121San Francisco County160.311%
30494122San Francisco County200.28%
San Mateo County369 investor purchases · 0.2 per 100 homes · 9% of sales · 157,091 homes6 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
294027San Mateo County552.250%
4594025San Mateo County650.617%
8094010San Mateo County500.514%
10594062San Mateo County340.412%
28294066San Mateo County180.28%
28494070San Mateo County170.26%
Alameda County439 investor purchases · 0.1 per 100 homes · 5% of sales · 337,656 homes7 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
23594605Alameda County250.27%
29094501Alameda County190.27%
30994536Alameda County280.27%
33094541Alameda County190.28%
38794566Alameda County160.15%
39494544Alameda County150.15%
39594587Alameda County180.17%
Contra Costa County379 investor purchases · 0.1 per 100 homes · 4% of sales · 306,802 homes8 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
12494507Contra Costa County200.410%
21694549Contra Costa County210.27%
22394526Contra Costa County260.28%
29294509Contra Costa County320.27%
33494521Contra Costa County210.25%
33994806Contra Costa County200.27%
35594553Contra Costa County230.25%
42294565Contra Costa County150.13%

The full San Francisco-Oakland-Berkeley, CA market report

Everything above is free and stays free. The full report is the deeper cut of the same public-record counts, market-wide — we'll trade it for your email:

  • Year-over-year: is investor buying here accelerating or cooling?
  • Market-wide distress pipeline: foreclosure, tax-delinquent, vacant counts
  • Owner pools: absentee, high-equity, free-and-clear — the list-pulling math
  • Buyer mix: flips and cash purchases across the whole market
  • Every ranked ZIP in this market, merged into one table (top 25 for the big metros)
  • Works everywhere: one email unlocks every ZIP and market report on the site

No phone number, no credit card. You'll get this report, plus occasional emails about investor buying data and what GoForClose offers. Unsubscribe anytime — one click.

When you've picked your ZIPs in San Francisco-Oakland-Berkeley — the next problem is the list.

This site tells you where investors are buying. It can't tell you who to mail there this week — that takes current county records, not a snapshot. That part is what GoForClose does: fresh courthouse pulls, ranked against what's actually selling, mail run for you. Free to look at how it works; no call required to find out.

See how GoForClose works →