Level Up GroupSF Market Insightswith Paulo Serna
Level Up Group · with Paulo Serna

SF Market Insights

What is moving, where buyers are competing, and what it may mean for your decisions. Governed San Francisco MLS data, current through Sep 3, 2026.

The fortnight's biggest bidding war

+$1.64M over askinglisted $3,295,000, sold $4,930,000 (+49.6%)

438 Elizabeth St

Noe Valley · House · 3 bd · 8 days on market · Noe Valley houses normally go +22.4% over

Paulo Serna

SF Market Insights

The San Francisco market with Paulo Serna

Real Estate Agent & Advisor
Level Up Group at Compass · DRE# 02150409

Current market data and analysis to help you understand what is moving, where buyers are competing, and what it may mean for your real estate decisions.

Central RichmondInner SunsetWest Portal

Median sale price

$1,498,000

+23% vs a year ago

Sold over asking

70.4%

+22 pts vs a year ago

Median days to sell

13

-17 days vs a year ago

Closings, last 30 days

321

+13 vs a year ago

Citywide houses, condos, TICs and townhouses, last 30 days of closings, against the same 30 days a year earlier. Data current through Sep 3, 2026. Source: POTM Command governed SFAR MLS closings.

What's happening

Where the bidding went

The 20 homes that sold furthest above asking, closed Aug 21, 2026 to Sep 3, 2026. The last line on each card is the context: how far the sale landed from what that neighborhood and property type normally does over asking.

+$1.64M1

$4,930,000listed $3,295,000 · +49.6%

438 Elizabeth St

Noe Valley · House · 3 bd · 8 days

+27 pts vs Noe Valley houses (+22.4% normal)

+$1.21M2

$4,999,999listed $3,785,000 · +32.1%

553 Douglass St

Eureka Valley / Dolores Heights · House · 5 bd · 6 days

+4 pts vs Eureka Valley / Dolores Heights houses (+28.0% normal)

+$1.18M3

$3,175,000listed $1,995,000 · +59.1%

343 Cumberland St

Eureka Valley / Dolores Heights · House · 3 bd · 7 days

+31 pts vs Eureka Valley / Dolores Heights houses (+28.0% normal)

+$1.09M4

$3,488,888listed $2,395,000 · +45.7%

477 Hazelwood Ave

Westwood Highlands · House · 3 bd · 8 days

+33 pts vs Westwood Highlands houses (+12.3% normal)

+$1.05M5

$2,250,000listed $1,195,000 · +88.3%

2269 Bryant St

Inner Mission · House · 3 bd · 5 days

+69 pts vs Inner Mission houses (+19.8% normal)

+$1.01M6

$2,910,000listed $1,899,000 · +53.2%

248 Roosevelt Way

Corona Heights · House · 4 bd · 1 day

+33 pts vs Corona Heights houses (+20.5% normal)

+$912K7

$2,400,000listed $1,488,000 · +61.3%

2066 45th Ave

Outer Parkside · House · 3 bd · 12 days

+30 pts vs Outer Parkside houses (+31.2% normal)

+$877K8

$2,375,000listed $1,498,000 · +58.5%

1474 30th Ave

Central Sunset · House · 3 bd · 7 days

+25 pts vs Central Sunset houses (+33.5% normal)

+$827K9

$2,825,000listed $1,998,000 · +41.4%

823 40th Ave

Outer Richmond · House · 4 bd · 10 days

+16 pts vs Outer Richmond houses (+25.4% normal)

+$801K10

$2,800,000listed $1,999,000 · +40.1%

345 Colon Ave

Westwood Highlands · House · 3 bd · 12 days

+28 pts vs Westwood Highlands houses (+12.3% normal)

+$725K11

$1,720,000listed $995,000 · +72.9%

27 Sussex St

Glen Park · House · 2 bd · 11 days

+49 pts vs Glen Park houses (+23.8% normal)

+$721K12

$1,820,000listed $1,099,000 · +65.6%

255 Molimo Dr

Miraloma Park · House · 3 bd · 5 days

+44 pts vs Miraloma Park houses (+21.7% normal)

+$715K13

$2,100,000listed $1,385,000 · +51.6%

907 Minnesota St

Central Waterfront / Dogpatch · House · 2 bd · 13 days

+51 pts vs Central Waterfront / Dogpatch (+0.6% normal)

+$715K14

$2,700,000listed $1,985,000 · +36.0%

312 Joost Ave

Sunnyside · House · 4 bd · 3 days

+9 pts vs Sunnyside houses (+26.9% normal)

+$713K15

$2,611,000listed $1,898,000 · +37.6%

481 27th St

Noe Valley · House · 3 bd · 3 days

+15 pts vs Noe Valley houses (+22.4% normal)

+$711K16

$1,950,000listed $1,239,000 · +57.4%

447 Lansdale Ave

Sherwood Forest · House · 3 bd · 7 days

+38 pts vs SF houses (+19.3% normal)

+$705K17

$2,200,000listed $1,495,000 · +47.2%

2315 Lincoln Way

Central Sunset · House · 2 bd · 6 days

+14 pts vs Central Sunset houses (+33.5% normal)

+$670K18

$2,350,000listed $1,680,000 · +39.9%

2306 16th Ave

Inner Parkside · House · 4 bd · 13 days

+21 pts vs Inner Parkside houses (+18.7% normal)

+$665K19

$2,950,000listed $2,285,000 · +29.1%

179 Brompton Ave

Glen Park · House · 3 bd · 10 days

+5 pts vs Glen Park houses (+23.8% normal)

+$655K20

$1,850,000listed $1,195,000 · +54.8%

1431 34th Ave

Central Sunset · House · 3 bd · 13 days

+21 pts vs Central Sunset houses (+33.5% normal)

In clay, 10 points or more above the neighborhood normal. In blue, 10 points or more below it. Normal is the median over-asking for that neighborhood and property type over the trailing 12 months. Tap a card to open the home on Compass.

Where sellers gave ground

The 20 biggest gaps between list price and sale price, same two weeks. Read against the normal line: a sale under asking in a neighborhood that usually goes 20 over is a story; one in a building that usually sells at asking is Tuesday.

-$615K1

$4,935,000listed $5,550,000 · -11.1%

2115 Bush St

Lower Pacific Heights · House · 4 bd · 141 days

-21 pts vs Lower Pacific Heights houses (+9.8% normal)

-$493K2

$2,402,000listed $2,895,000 · -17.0%

28 Prescott Ct

Telegraph Hill · House · 3 bd · 84 days

-19 pts vs Telegraph Hill (+1.8% normal)

-$269K3

$2,000,000listed $2,269,000 · -11.9%

371 6th Ave

Inner Richmond · House · 3 bd · 321 days

-39 pts vs Inner Richmond houses (+27.0% normal)

-$210K4

$1,685,190listed $1,895,000 · -11.1%

3044 Franklin St #202

Marina · Condo · 3 bd · 19 days

-14 pts vs Marina condos (+3.4% normal)

-$150K5

$6,650,000listed $6,800,000 · -2.2%

653 Dolores St

Mission Dolores · Townhouse · 3 bd · 76 days

-5 pts vs Mission Dolores townhouses (+3.0% normal)

-$150K6

$4,250,000listed $4,400,000 · -3.4%

840 Powell St #602

Nob Hill · Condo · 4 bd · 43 days

-3 pts vs Nob Hill condos (-0.5% normal)

-$78K7

$820,000listed $898,000 · -8.7%

1310 Fillmore St #PH2E

Western Addition · Condo · 1 bd · 33 days

-7 pts vs Western Addition condos (-1.4% normal)

-$75K8

$1,100,000listed $1,175,000 · -6.4%

2063 Carroll Ave

Silver Terrace · House · 4 bd · 68 days

-14 pts vs Silver Terrace houses (+7.6% normal)

-$59K9

$280,000listed $339,000 · -17.4%

45 Ora Way #A303

Diamond Heights · Condo · 1 bd · 57 days

-16 pts vs Diamond Heights condos (-1.3% normal)

-$59K10

$1,090,000listed $1,149,000 · -5.1%

201 Sansome St #702

Financial District / Barbary Coast · Condo · 2 bd · 0 days

-4 pts vs Financial District / Barbary Coast condos (-1.2% normal)

-$50K11

$1,630,000listed $1,680,000 · -3.0%

401 Harrison St #12F

South Beach · Condo · 2 bd · 22 days

-2 pts vs South Beach condos (-0.8% normal)

-$45K12

$2,750,000listed $2,795,000 · -1.6%

2177 3rd St #721

Central Waterfront / Dogpatch · Condo · 2 bd · 29 days

-2 pts vs Central Waterfront / Dogpatch condos (+0.6% normal)

-$41K13

$1,848,000listed $1,889,000 · -2.2%

333 1st St #2004

South Beach · Condo · 3 bd · 42 days

-1 pts vs South Beach condos (-0.8% normal)

-$40K14

$1,210,000listed $1,250,000 · -3.2%

250 King St #722

Mission Bay · Condo · 2 bd · 34 days

-3 pts vs Mission Bay condos (+0.0% normal)

-$30K15

$1,120,000listed $1,150,000 · -2.6%

199 New Montgomery St #1401

Yerba Buena · Condo · 2 bd · 33 days

-0 pts vs Yerba Buena condos (-2.2% normal)

-$28K16

$660,000listed $688,000 · -4.1%

301 Mission St #23H

Yerba Buena · Condo · 1 bd · 41 days

-2 pts vs Yerba Buena condos (-2.2% normal)

-$25K17

$1,550,000listed $1,575,000 · -1.6%

235 Berry St #314

Mission Bay · Condo · 2 bd · 19 days

-2 pts vs Mission Bay condos (+0.0% normal)

-$25K18

$700,000listed $725,000 · -3.4%

1839 15th St #455

Mission Dolores · Condo · 1 bd · 36 days

-6 pts vs Mission Dolores condos (+3.0% normal)

-$25K19

$265,000listed $289,900 · -8.6%

45 Ora Way #204A

Diamond Heights · Condo · 1 bd · 551 days

-7 pts vs Diamond Heights condos (-1.3% normal)

-$24K20

$575,000listed $599,000 · -4.0%

301 Mission St #5H

Yerba Buena · Condo · 1 bd · 29 days

-2 pts vs Yerba Buena condos (-2.2% normal)

Just closed

The 20 most recent closings citywide. 146 homes closed in the window.

+$1.18M1

$3,175,000listed $1,995,000 · +59.1%

343 Cumberland St

Eureka Valley / Dolores Heights · House · 3 bd · 7 days

+31 pts vs Eureka Valley / Dolores Heights houses (+28.0% normal)

+$827K2

$2,825,000listed $1,998,000 · +41.4%

823 40th Ave

Outer Richmond · House · 4 bd · 10 days

+16 pts vs Outer Richmond houses (+25.4% normal)

+$135K3

$900,000listed $765,000 · +17.6%

1243 Sunnydale Ave

Visitacion Valley · House · 4 bd · 12 days

+10 pts vs Visitacion Valley houses (+7.7% normal)

+$801K4

$2,800,000listed $1,999,000 · +40.1%

345 Colon Ave

Westwood Highlands · House · 3 bd · 12 days

+28 pts vs Westwood Highlands houses (+12.3% normal)

+$167K5

$2,525,000listed $2,358,000 · +7.1%

170 Pacific Ave #31

Financial District / Barbary Coast · Condo · 3 bd · 9 days

+8 pts vs Financial District / Barbary Coast condos (-1.2% normal)

+$877K6

$2,375,000listed $1,498,000 · +58.5%

1474 30th Ave

Central Sunset · House · 3 bd · 7 days

+25 pts vs Central Sunset houses (+33.5% normal)

+$425K7

$1,850,000listed $1,425,000 · +29.8%

2447 24th Ave

Parkside · House · 4 bd · 14 days

-0 pts vs Parkside houses (+30.0% normal)

+$725K8

$1,720,000listed $995,000 · +72.9%

27 Sussex St

Glen Park · House · 2 bd · 11 days

+49 pts vs Glen Park houses (+23.8% normal)

+$270K9

$1,465,000listed $1,195,000 · +22.6%

650 Chestnut St #309

North Beach · Condo · 2 bd · 7 days

+14 pts vs North Beach condos (+8.5% normal)

+$126K10

$1,275,000listed $1,149,000 · +11.0%

301 Mission St #16G

Yerba Buena · Condo · 2 bd · 2 days

+13 pts vs Yerba Buena condos (-2.2% normal)

+$205K11

$1,200,000listed $995,000 · +20.6%

738 Plymouth Ave

Oceanview · House · 3 bd · 6 days

+7 pts vs Oceanview houses (+13.3% normal)

-$78K12

$820,000listed $898,000 · -8.7%

1310 Fillmore St #PH2E

Western Addition · Condo · 1 bd · 33 days

-7 pts vs Western Addition condos (-1.4% normal)

+$305K13

$5,800,000listed $5,495,000 · +5.6%

245 Alhambra St

Marina · House · 4 bd · 0 days

+2 pts vs Marina houses (+3.4% normal)

+$630K14

$3,025,000listed $2,395,000 · +26.3%

44 Rockaway Ave

Forest Hill Extension · House · 3 bd · 7 days

+13 pts vs Forest Hill Extension houses (+13.3% normal)

+$1.01M15

$2,910,000listed $1,899,000 · +53.2%

248 Roosevelt Way

Corona Heights · House · 4 bd · 1 day

+33 pts vs Corona Heights houses (+20.5% normal)

+$713K16

$2,611,000listed $1,898,000 · +37.6%

481 27th St

Noe Valley · House · 3 bd · 3 days

+15 pts vs Noe Valley houses (+22.4% normal)

+$270K17

$2,450,000listed $2,180,000 · +12.4%

772 47th Ave

Outer Richmond · House · 4 bd · 13 days

-13 pts vs Outer Richmond houses (+25.4% normal)

-$269K18

$2,000,000listed $2,269,000 · -11.9%

371 6th Ave

Inner Richmond · House · 3 bd · 321 days

-39 pts vs Inner Richmond houses (+27.0% normal)

-$41K19

$1,848,000listed $1,889,000 · -2.2%

333 1st St #2004

South Beach · Condo · 3 bd · 42 days

-1 pts vs South Beach condos (-0.8% normal)

+$505K20

$1,700,000listed $1,195,000 · +42.3%

2439 41st Ave

Outer Parkside · House · 2 bd · 13 days

+11 pts vs Outer Parkside houses (+31.2% normal)

Fresh on the market

Homes that came to market in the last 14 days, newest first. Where the neighborhood has six or more sales of that type in the last 90 days, the card says how the asking price sits against them.

New this week

$16,000,000House · 6 bd / 6 ba · 8,524 sq ft

1969 California St

Pacific Heights

Asking +63% vs the $9.80M median for Pacific Heights houses, last 90 days (8 sales)

New this week

$7,999,999House · 6 bd / 5 ba · 4,500 sq ft

2965 Pine St

Lower Pacific Heights

Eureka Valley / Dolores Heights
New this week

$7,900,000House · 4 bd / 3 ba · 3,150 sq ft

3680 21st St

Eureka Valley / Dolores Heights

Asking +63% vs the $4.85M median for Eureka Valley / Dolores Heights houses, last 90 days (7 sales)

New this week

$6,000,000Condo · 3 bd / 4 ba · 3,315 sq ft

301 Mission St #50B

Yerba Buena

Asking 7.2x vs the $835K median for Yerba Buena condos, last 90 days (29 sales)

New this week

$5,995,000House · 4 bd / 3 ba · 3,190 sq ft

720 4th Ave

Inner Richmond

New this week

$5,650,000Condo · 3 bd / 2 ba · 2,657 sq ft

456 Collingwood St

Eureka Valley / Dolores Heights

Asking 4.1x vs the $1.38M median for Eureka Valley / Dolores Heights condos, last 90 days (16 sales)

New this week

$4,100,000Condo · 3 bd / 3 ba · 1,805 sq ft

1635 Chestnut St

Marina

Asking 3.0x vs the $1.36M median for Marina condos, last 90 days (8 sales)

New this week

$3,800,000House · 3 bd / 3 ba · 2,982 sq ft

522 Hickory St

Hayes Valley

New this week

$3,500,000Condo · 2 bd / 2 ba · 1,496 sq ft

338 Main St

South Beach

Asking 2.7x vs the $1.27M median for South Beach condos, last 90 days (79 sales)

New this week

$2,995,000House · 4 bd / 4 ba · 2,750 sq ft

419 Baden St

Glen Park

Asking +25% vs the $2.40M median for Glen Park houses, last 90 days (15 sales)

Central Richmond
New this week

$2,988,888House · 4 bd / 3 ba · 2,300 sq ft

806 32nd Ave

Central Richmond

Asking +17% vs the $2.56M median for Central Richmond houses, last 90 days (12 sales)

Potrero Hill
New this week

$2,750,000House · 4 bd / 3 ba · 3,107 sq ft

141 Connecticut St

Potrero Hill

Asking -31% vs the $3.98M median for Potrero Hill houses, last 90 days (9 sales)

New this week

$2,750,000Condo · 3 bd / 2 ba · 1,600 sq ft

2655 Bush St #201

Lower Pacific Heights

Asking +83% vs the $1.50M median for Lower Pacific Heights condos, last 90 days (6 sales)

Central Richmond
New this week

$2,698,000House · 4 bd / 4 ba · 2,665 sq ft

479 27th Ave

Central Richmond

Asking +6% vs the $2.56M median for Central Richmond houses, last 90 days (12 sales)

New this week

$2,695,000House · 4 bd / 3 ba · 1,876 sq ft

603 Fell St

Hayes Valley

New this week

$2,695,000House · 4 bd / 3 ba · 3,669 sq ft

898 Noriega St

Golden Gate Heights

New this week

$2,695,000Condo · 1 bd / 2 ba · 1,473 sq ft

999 Green St #1401

Russian Hill

Asking +70% vs the $1.58M median for Russian Hill condos, last 90 days (18 sales)

New this week

$2,648,000House · 3 bd / 2 ba · 4,125 sq ft

917 Bryant St

South of Market

New this week

$2,595,000House · 5 bd / 4 ba · 2,933 sq ft

2163 21st Ave

Parkside

Asking +40% vs the $1.85M median for Parkside houses, last 90 days (21 sales)

New this week

$2,500,000Condo · 4 bd / 4 ba · 1,904 sq ft

219 Missouri St

Potrero Hill

Asking +99% vs the $1.25M median for Potrero Hill condos, last 90 days (19 sales)

Still waiting for a buyer

On the market a month or more without going into contract, longest first. 608 residential listings are active citywide right now.

701 days

$449,577Condo · 1 bd / 1 ba · 535 sq ft

888 7th St #234

Potrero Hill

Asking -64% vs the $1.25M median for Potrero Hill condos, last 90 days (19 sales)

687 days

$1,350,000House · 3 bd / 2 ba · 1,700 sq ft

2119 22nd St

Potrero Hill

Asking -66% vs the $3.98M median for Potrero Hill houses, last 90 days (9 sales)

639 days

$349,617Condo · – bd / 1 ba · 326 sq ft

388 Fulton St #404

Hayes Valley

Asking -70% vs the $1.17M median for Hayes Valley condos, last 90 days (13 sales)

555 days

$2,700,000House · 10 bd / 2 ba · 3,432 sq ft

3545 20th St

Inner Mission

Asking +20% vs the $2.25M median for Inner Mission houses, last 90 days (9 sales)

548 days

$3,195,000Condo · 2 bd / 2 ba · 1,370 sq ft

1 Steuart Ln #1103

South Beach

Asking 2.5x vs the $1.27M median for South Beach condos, last 90 days (79 sales)

546 days

$525,000TIC · 1 bd / 1 ba · 845 sq ft

370 Bartlett St #3

Inner Mission

Asking -40% vs the $880K median for Inner Mission tics, last 90 days (9 sales)

521 days

$460,894Condo · 1 bd / 1 ba · 545 sq ft

888 7th St #231

Potrero Hill

Asking -63% vs the $1.25M median for Potrero Hill condos, last 90 days (19 sales)

510 days

$450,762Condo · 1 bd / 1 ba · 549 sq ft

888 7th St #330

Potrero Hill

Asking -64% vs the $1.25M median for Potrero Hill condos, last 90 days (19 sales)

497 days

$549,999Condo · 2 bd / 2 ba · 1,156 sq ft

301 Crescent Ct #3214

Candlestick Point

448 days

$6,975,000House · 7 bd / 6 ba · 18,964 sq ft

67-69 Belcher St

Duboce Triangle

435 days

$895,000Condo · – bd / – ba · 2,627 sq ft

1155 Pine St #17

Downtown

Asking +77% vs the $505K median for Downtown condos, last 90 days (15 sales)

409 days

$438,608Condo · 1 bd / 1 ba · 535 sq ft

888 7th St #134

Potrero Hill

Asking -65% vs the $1.25M median for Potrero Hill condos, last 90 days (19 sales)

400 days

$472,935Condo · 1 bd / 1 ba · 985 sq ft

88 Hoff St #101

Inner Mission

Asking -49% vs the $925K median for Inner Mission condos, last 90 days (30 sales)

387 days

$414,940Condo · 1 bd / 1 ba · 671 sq ft

2 Mint Plz #207

South of Market

Asking -47% vs the $787K median for South of Market condos, last 90 days (38 sales)

349 days

$388,000Condo · 1 bd / 1 ba · 655 sq ft

1400 Mission St #709

South of Market

Asking -51% vs the $787K median for South of Market condos, last 90 days (38 sales)

344 days

$4,100,000Condo · 2 bd / 2 ba · 1,926 sq ft

181 Fremont St #58A

Yerba Buena

Asking 4.9x vs the $835K median for Yerba Buena condos, last 90 days (29 sales)

302 days

$688,000House · – bd / 1 ba · 600 sq ft

292 Arleta Ave

Visitacion Valley

Asking -33% vs the $1.03M median for Visitacion Valley houses, last 90 days (16 sales)

301 days

$699,000Condo · 1 bd / 1 ba · 787 sq ft

855 Folsom St #335

Yerba Buena

Asking -16% vs the $835K median for Yerba Buena condos, last 90 days (29 sales)

288 days

$344,926Condo · – bd / 1 ba · 383 sq ft

1515 15th St #401

Inner Mission

Asking -63% vs the $925K median for Inner Mission condos, last 90 days (30 sales)

Hayes Valley
241 days

$321,536Condo · 1 bd / 1 ba · 491 sq ft

555 Fulton St #209

Hayes Valley

Asking -72% vs the $1.17M median for Hayes Valley condos, last 90 days (13 sales)

The extremes

The edges of the fortnight: the 146 closings between Aug 21, 2026 to Sep 3, 2026, sorted to their limits.

How's the market?

Houses, condos, TICs and small buildings

The same four readings for each property type, last 90 days of closings, each against the same 90 days a year earlier. Typical result is the median sale relative to asking.

Over the last 90 days, houses were the most contested type: 89% sold over asking, a typical result of +23.5% over. Condos were the least: 55% over asking, +0.8% typical. San Francisco is not one market; check the type you own or want before reading any citywide number.

Houses Strong

Median sale price$1,937,500+21% vs a year ago
Sold over asking89.1%+15 pts vs a year ago
Typical result+23.5% over asking+13 pts vs a year ago
Days to sell12-2 days vs a year ago

478 closings in 90 days · 181 active now

Condos Strong

Median sale price$1,192,500+9% vs a year ago
Sold over asking55.1%+21 pts vs a year ago
Typical result+0.8% over asking+1 pts vs a year ago
Days to sell19-23 days vs a year ago

568 closings in 90 days · 400 active now

TICs Strong

Median sale price$1,063,000+1% vs a year ago
Sold over asking65.6%+27 pts vs a year ago
Typical result+3.4% over asking+4 pts vs a year ago
Days to sell18-34 days vs a year ago

64 closings in 90 days · 27 active now

2 to 4 units Strong

Median sale price$2,025,000+23% vs a year ago
Sold over asking60.9%+18 pts vs a year ago
Typical result+4.6% over asking+5 pts vs a year ago
Days to sell15-13 days vs a year ago

133 closings in 90 days · 128 active now

Houses, condos and TICs are from the Residential family; 2 to 4 units are duplexes, triplexes and fourplexes. On-MLS closed sales only: off-market sales are excluded here and included on the Market Intel home, so the two can differ slightly. Reliability chip: Strong at 10 or more closings, Directional at 6 to 9, Anecdotal below.

Where the competition is, by price

Houses, condos and TICs closed in the last 90 days, grouped by sale price. The bar is the share that sold over asking, on a 0 to 100 scale.

Under $1M Least competitive bandStrong

44% sold over asking · typical result +0.0% · median +$0K vs asking · 28 days

301 closings in 90 days · 272 active listings asking in this band now

$1M to $1.5M Strong

71% sold over asking · typical result +9.0% · median +$101K vs asking · 15 days

248 closings in 90 days · 136 active listings asking in this band now

$1.5M to $2M Strong

85% sold over asking · typical result +17.4% · median +$252K vs asking · 12 days

226 closings in 90 days · 89 active listings asking in this band now

$2M to $3M Most competitive bandStrong

87% sold over asking · typical result +24.4% · median +$476K vs asking · 12 days

195 closings in 90 days · 60 active listings asking in this band now

$3M and up Strong

80% sold over asking · typical result +20.0% · median +$690K vs asking · 11 days

140 closings in 90 days · 51 active listings asking in this band now

Bands are by sale price. Active counts are by asking price, so a home listed at $1.45M that sells at $1.6M moves bands between the two counts.

Where?

Neighborhoods

Paulo works the three neighborhoods below most. Each card opens a Paulo page for that neighborhood with the 90-day read by property type and the latest sales. Below them, all 90 San Francisco subdistricts, last 90 days.

Furthest over asking, last 90 days, ten or more sales: Central Sunset (+48.8%), Outer Parkside (+42.0%), Sunnyside (+35.1%), Glen Park (+30.8%), Parkside (+29.8%). Closest to asking: Downtown (-1.3%), Diamond Heights (-1.2%), Marina (+0.0%), Van Ness / Civic Center (+0.0%), South Beach (+0.0%).

District 1

Central Richmond Strong$2.19M median · +18.2% over asking · 13 days · 18 sales · 8 activeInner Richmond Strong$2.00M median · +18.9% over asking · 12 days · 13 sales · 4 activeJordan Park / Laurel Heights Anecdotal$1.70M median · +21.9% over asking · 8 days · 1 sales · 1 activeLake Directional$3.57M median · +14.5% over asking · 10 days · 6 sales · 6 activeLone Mountain Anecdotal$2.19M median · +23.2% over asking · 13 days · 4 sales · 4 activeOuter Richmond Strong$1.96M median · +26.8% over asking · 11 days · 22 sales · 5 activeSea Cliff Directional$4.98M median · +14.5% over asking · 10 days · 6 sales · 0 active

District 2

Central Sunset Strong$2.12M median · +48.8% over asking · 13 days · 25 sales · 8 activeGolden Gate Heights Directional$2.29M median · +17.2% over asking · 14 days · 6 sales · 3 activeInner Parkside Anecdotal$2.00M median · +54.1% over asking · 13 days · 5 sales · 4 activeInner Sunset Strong$1.68M median · +21.9% over asking · 10 days · 10 sales · 4 activeOuter Parkside Strong$1.81M median · +42.0% over asking · 12 days · 18 sales · 6 activeOuter Sunset Directional$1.75M median · +25.1% over asking · 12 days · 7 sales · 2 activeParkside Strong$1.85M median · +29.8% over asking · 12 days · 21 sales · 6 active

District 3

Ingleside Strong$1.43M median · +14.4% over asking · 14 days · 13 sales · 2 activeIngleside Heights Strong$1.18M median · +9.1% over asking · 55 days · 17 sales · 3 activeLake Shore Directional$1.60M median · +18.3% over asking · 13 days · 9 sales · 2 activeLakeside Anecdotal$2.05M median · +11.5% over asking · 16 days · 3 sales · 0 activeMerced Heights Directional$1.38M median · +22.3% over asking · 14 days · 8 sales · 2 activeMerced Manorno closings in 90 daysOceanview Anecdotal$1.20M median · +8.4% over asking · 15 days · 5 sales · 5 activePine Lake Park Anecdotal$2.91M median · +30.4% over asking · 12 days · 2 sales · 0 activeStonestown Anecdotal$1.71M median · +0.7% over asking · 13 days · 1 sales · 0 active

District 4

Balboa Terrace Anecdotal$2.73M median · +24.4% over asking · 11 days · 1 sales · 0 activeDiamond Heights Strong$636K median · -1.2% over asking · 41 days · 12 sales · 8 activeForest Hill Directional$2.57M median · +41.0% over asking · 12 days · 6 sales · 1 activeForest Hill Extension Anecdotal$2.88M median · +35.2% over asking · 8 days · 4 sales · 0 activeForest Knollsno closings in 90 daysIngleside Terraces Anecdotal$2.23M median · +37.2% over asking · 4 days · 2 sales · 0 activeMidtown Terrace Anecdotal$2.00M median · +24.3% over asking · 12 days · 4 sales · 0 activeMiraloma Park Strong$1.94M median · +26.5% over asking · 12 days · 12 sales · 3 activeMonterey Heights Directional$3.11M median · +11.7% over asking · 10 days · 8 sales · 1 activeMount Davidson Manor Anecdotal$1.93M median · +26.4% over asking · 10 days · 4 sales · 1 activeSherwood Forest Anecdotal$3.29M median · +48.9% over asking · 8 days · 2 sales · 1 activeSt. Francis Wood Anecdotal$4.29M median · +12.4% over asking · 20 days · 4 sales · 1 activeSunnyside Strong$1.81M median · +35.1% over asking · 9 days · 13 sales · 6 activeWest Portal Anecdotal$985K median · +0.6% over asking · 10 days · 3 sales · 2 activeWestwood Highlands Anecdotal$2.80M median · +27.2% over asking · 12 days · 5 sales · 1 activeWestwood Park Anecdotal$3.10M median · +56.6% over asking · 4 days · 1 sales · 0 active

District 5

Buena Vista / Ashbury Heights Directional$1.76M median · +11.2% over asking · 20 days · 8 sales · 0 activeClarendon Heightsno closings in 90 daysCole Valley / Parnassus Heights Directional$1.73M median · +35.2% over asking · 13 days · 8 sales · 1 activeCorona Heights Directional$1.74M median · +20.6% over asking · 17 days · 6 sales · 0 activeDuboce Triangle Directional$1.87M median · +8.4% over asking · 15 days · 6 sales · 4 activeEureka Valley / Dolores Heights Strong$1.47M median · +15.6% over asking · 14 days · 28 sales · 9 activeGlen Park Strong$2.38M median · +30.8% over asking · 13 days · 20 sales · 6 activeHaight Ashbury Directional$1.74M median · +29.2% over asking · 14 days · 6 sales · 1 activeMission Dolores Strong$1.30M median · +0.3% over asking · 39 days · 15 sales · 5 activeNoe Valley Strong$2.48M median · +20.1% over asking · 13 days · 37 sales · 18 activeTwin Peaks Anecdotal$2.20M median · +4.8% over asking · 20 days · 5 sales · 3 active

District 6

Alamo Square Anecdotal$875K median · +9.5% over asking · 21 days · 3 sales · 3 activeAnza Vista Anecdotal$1.73M median · +22.5% over asking · 6 days · 4 sales · 0 activeHayes Valley Strong$1.17M median · +8.9% over asking · 13 days · 19 sales · 14 activeLower Pacific Heights Strong$1.76M median · +11.1% over asking · 9 days · 11 sales · 9 activeNorth Panhandle Strong$1.63M median · +29.7% over asking · 10 days · 14 sales · 8 activeWestern Addition Directional$935K median · -3.6% over asking · 36 days · 6 sales · 4 active

District 7

Cow Hollow Strong$2.33M median · +1.7% over asking · 16 days · 10 sales · 5 activeMarina Strong$1.69M median · +0.0% over asking · 11 days · 13 sales · 9 activePacific Heights Strong$1.96M median · +8.4% over asking · 12 days · 42 sales · 19 activePresidio Heights Anecdotal$4.25M median · +6.4% over asking · 11 days · 1 sales · 0 active

District 8

Downtown Strong$534K median · -1.3% over asking · 52 days · 16 sales · 14 activeFinancial District / Barbary Coast Anecdotal$1.65M median · -2.7% over asking · 9 days · 5 sales · 8 activeNob Hill Strong$1.40M median · +1.1% over asking · 17 days · 32 sales · 18 activeNorth Beach Anecdotal$1.19M median · +19.1% over asking · 12 days · 5 sales · 1 activeNorth Waterfront Directional$1.21M median · +2.4% over asking · 11 days · 8 sales · 6 activeRussian Hill Strong$1.66M median · +4.2% over asking · 20 days · 23 sales · 5 activeTelegraph Hill Directional$1.73M median · +2.6% over asking · 16 days · 8 sales · 4 activeTenderloinno closings in 90 daysVan Ness / Civic Center Strong$660K median · +0.0% over asking · 26 days · 32 sales · 21 active

District 9

Bernal Heights Strong$1.95M median · +23.8% over asking · 14 days · 37 sales · 15 activeCentral Waterfront / Dogpatch Directional$1.52M median · +4.5% over asking · 15 days · 8 sales · 3 activeInner Mission Strong$976K median · +2.6% over asking · 24 days · 48 sales · 31 activeMission Bay Strong$1.31M median · +0.9% over asking · 11 days · 27 sales · 18 activePotrero Hill Strong$1.53M median · +10.7% over asking · 12 days · 28 sales · 14 activeSouth Beach Strong$1.27M median · +0.0% over asking · 20 days · 79 sales · 52 activeSouth of Market Strong$787K median · +0.0% over asking · 40 days · 38 sales · 52 activeTreasure Island Anecdotal$499K median · +0.0% over asking · 74 days · 1 sales · 1 activeYerba Buena Strong$835K median · +0.0% over asking · 52 days · 29 sales · 37 active

District 10

Bayview Strong$1.00M median · +10.6% over asking · 29 days · 13 sales · 20 activeBayview Heights Anecdotal$602K median · +1.4% over asking · 9 days · 3 sales · 3 activeCandlestick Point Anecdotal$609K median · +1.7% over asking · 27 days · 3 sales · 4 activeCrocker Amazon Directional$1.39M median · +22.0% over asking · 12 days · 7 sales · 7 activeExcelsior Strong$1.10M median · +8.5% over asking · 13 days · 24 sales · 8 activeHunters Point Directional$584K median · -1.6% over asking · 30 days · 7 sales · 15 activeLittle Hollywood Anecdotal$870K median · +3.2% over asking · 37 days · 2 sales · 1 activeMission Terrace Strong$1.25M median · +27.8% over asking · 12 days · 10 sales · 5 activeOuter Mission Strong$1.30M median · +16.4% over asking · 12 days · 10 sales · 3 activePortola Strong$1.38M median · +16.4% over asking · 15 days · 22 sales · 8 activeSilver Terrace Directional$1.12M median · +14.6% over asking · 22 days · 6 sales · 6 activeVisitacion Valley Strong$1.03M median · +8.7% over asking · 15 days · 16 sales · 7 active

Houses, condos and TICs, closed in the last 90 days, median figures. Each row opens the full neighborhood page, with 30-day, 90-day, 180-day and 12-month windows by property type. Reliability chip: Strong at 10 or more closings, Directional at 6 to 9, Anecdotal below.

What does it mean?

What does it mean?

Market Notes are the written analysis behind these numbers: one question per issue, answered from the same governed data, in plain language. The four most recent.

Paulo Serna

The fifth layer

What does this mean for your home, or the one you want?

The pages above are the data and the context. What they mean for one address, one budget and one timeline is a conversation. Paulo reads this market every day.

Ask Paulo about your market (408) 834-9161