
The fortnight's biggest bidding war
+$2.63M over askinglisted $3,995,000, sold $6,625,000 (+65.8%)
2033 Baker St
SF Market Insights
Managing Partner | Senior Listing Strategist
Level Up Group at Compass · DRE# 01787750
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.
Bernal HeightsNoe ValleyGlen Park
Median sale price
$1,489,000
+21% vs a year ago
Sold over asking
70.9%
+24 pts vs a year ago
Median days to sell
14
-18 days vs a year ago
Closings, last 30 days
306
+14 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 Aug 31, 2026. Source: POTM Command governed SFAR MLS closings.
What's happening
The 20 homes that sold furthest above asking, closed Aug 18, 2026 to Aug 31, 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.

$6,625,000listed $3,995,000 · +65.8%
2033 Baker St
+60 pts vs Pacific Heights houses (+6.0% normal)

$4,930,000listed $3,295,000 · +49.6%
438 Elizabeth St
+27 pts vs Noe Valley houses (+22.2% normal)

$4,999,999listed $3,785,000 · +32.1%
553 Douglass St
+4 pts vs Eureka Valley / Dolores Heights houses (+27.8% normal)

$3,488,888listed $2,395,000 · +45.7%
477 Hazelwood Ave
+34 pts vs Westwood Highlands houses (+11.3% normal)

$2,250,000listed $1,195,000 · +88.3%
2269 Bryant St
+69 pts vs Inner Mission houses (+19.8% normal)

$5,500,000listed $4,500,000 · +22.2%
544 Hill St
-6 pts vs Eureka Valley / Dolores Heights houses (+27.8% normal)

$2,400,000listed $1,488,000 · +61.3%
2066 45th Ave
+34 pts vs Outer Parkside houses (+26.8% normal)

$5,500,000listed $4,750,000 · +15.8%
1613 Church St
-6 pts vs Noe Valley houses (+22.2% normal)

$1,820,000listed $1,099,000 · +65.6%
255 Molimo Dr
+44 pts vs Miraloma Park houses (+21.7% normal)

$2,307,500listed $1,590,000 · +45.1%
1860 22nd Ave
+12 pts vs Central Sunset houses (+33.1% normal)

$2,100,000listed $1,385,000 · +51.6%
907 Minnesota St
+51 pts vs Central Waterfront / Dogpatch (+0.6% normal)

$2,700,000listed $1,985,000 · +36.0%
312 Joost Ave
+9 pts vs Sunnyside houses (+26.9% normal)

$1,950,000listed $1,239,000 · +57.4%
447 Lansdale Ave
+38 pts vs SF houses (+19.3% normal)

$3,205,000listed $2,500,000 · +28.2%
1667 26th Ave
-5 pts vs Central Sunset houses (+33.1% normal)

$2,200,000listed $1,495,000 · +47.2%
2315 Lincoln Way
+14 pts vs Central Sunset houses (+33.1% normal)

$2,350,000listed $1,680,000 · +39.9%
2306 16th Ave
+21 pts vs Inner Parkside houses (+18.7% normal)

$2,950,000listed $2,285,000 · +29.1%
179 Brompton Ave
+5 pts vs Glen Park houses (+23.8% normal)

$1,850,000listed $1,195,000 · +54.8%
1431 34th Ave
+22 pts vs Central Sunset houses (+33.1% normal)

$2,200,000listed $1,550,000 · +41.9%
227 Athens St
+26 pts vs Excelsior houses (+15.6% normal)

$2,350,000listed $1,799,999 · +30.6%
137 Divisadero St
+24 pts vs Buena Vista / Ashbury Heights condos (+6.6% 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.
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.

$4,935,000listed $5,550,000 · -11.1%
2115 Bush St
-21 pts vs Lower Pacific Heights houses (+9.8% normal)

$2,402,000listed $2,895,000 · -17.0%
28 Prescott Ct
-19 pts vs Telegraph Hill (+1.7% normal)

$750,000listed $1,100,000 · -31.8%
400 Franconia St
-55 pts vs Bernal Heights houses (+23.2% normal)

$6,650,000listed $6,800,000 · -2.2%
653 Dolores St
-5 pts vs Mission Dolores townhouses (+3.0% normal)

$4,250,000listed $4,400,000 · -3.4%
840 Powell St #602
-3 pts vs Nob Hill condos (-0.5% normal)

$1,500,000listed $1,599,000 · -6.2%
2663 42nd Ave
-33 pts vs Outer Parkside houses (+26.8% normal)

$280,000listed $339,000 · -17.4%
45 Ora Way #A303
-16 pts vs Diamond Heights condos (-1.3% normal)

$1,630,000listed $1,680,000 · -3.0%
401 Harrison St #12F
-2 pts vs South Beach condos (-0.7% normal)

$350,000listed $398,000 · -12.1%
900 Bush St #109
-11 pts vs Downtown condos (-0.7% normal)

$2,750,000listed $2,795,000 · -1.6%
2177 3rd St #721
-2 pts vs Central Waterfront / Dogpatch condos (+0.6% normal)

$660,000listed $688,000 · -4.1%
301 Mission St #23H
-2 pts vs Yerba Buena condos (-2.2% normal)

$1,550,000listed $1,575,000 · -1.6%
235 Berry St #314
-2 pts vs Mission Bay condos (+0.0% normal)

$700,000listed $725,000 · -3.4%
1839 15th St #455
-6 pts vs Mission Dolores condos (+3.0% normal)

$265,000listed $289,900 · -8.6%
45 Ora Way #204A
-7 pts vs Diamond Heights condos (-1.3% normal)

$680,000listed $699,000 · -2.7%
1030 Bush St #3
-2 pts vs Downtown condos (-0.7% normal)

$435,000listed $450,000 · -3.3%
15 Red Rock Way #N207
-2 pts vs Diamond Heights condos (-1.3% normal)

$563,000listed $575,000 · -2.1%
725 Pine St #208
-1 pts vs Downtown condos (-0.7% normal)

$638,000listed $649,000 · -1.7%
501 Crescent Way #5312
-1 pts vs Candlestick Point condos (-0.9% normal)

$629,000listed $639,000 · -1.6%
5177 Diamond Heights Blvd #113
-0 pts vs Diamond Heights condos (-1.3% normal)
$990,000listed $999,000 · -0.9%
2920-2930 25th St #2924
-1 pts vs Inner Mission tics (+0.0% normal)
The 20 most recent closings citywide. 142 homes closed in the window.

$2,950,000listed $2,285,000 · +29.1%
179 Brompton Ave
+5 pts vs Glen Park houses (+23.8% normal)

$2,402,000listed $2,895,000 · -17.0%
28 Prescott Ct
-19 pts vs Telegraph Hill (+1.7% normal)

$2,402,000listed $1,895,000 · +26.8%
850 25th Ave
+4 pts vs Central Richmond houses (+22.5% normal)

$2,325,000listed $2,100,000 · +10.7%
2140 Bush St #3
+9 pts vs Lower Pacific Heights condos (+2.0% normal)

$1,850,000listed $1,595,000 · +16.0%
1946 Eddy St
+4 pts vs Anza Vista condos (+11.7% normal)

$1,800,000listed $1,395,000 · +29.0%
61 Fortuna Ave
+17 pts vs Anza Vista condos (+11.7% normal)

$1,777,000listed $1,598,000 · +11.2%
708 Long Bridge St #611
+11 pts vs Mission Bay condos (+0.0% normal)

$1,700,000listed $1,495,000 · +13.7%
1171 Capitol Ave
+0 pts vs Ingleside houses (+13.7% normal)

$1,598,888listed $1,599,000 · -0.0%
280 Spear St #10C
+1 pts vs South Beach condos (-0.7% normal)

$1,580,000listed $1,550,000 · +1.9%
1868 Van Ness Ave #502
+2 pts vs Nob Hill condos (-0.5% normal)

$1,450,000listed $1,095,000 · +32.4%
1945 washington St #204
+28 pts vs Pacific Heights condos (+4.6% normal)

$1,250,000listed $1,099,000 · +13.7%
726 Joost Ave
-13 pts vs Sunnyside houses (+26.9% normal)

$775,000listed $759,888 · +2.0%
109 S Lake Merced Hls #3E
-8 pts vs Lake Shore condos (+10.3% normal)

$488,000listed $488,000 · +0.0%
1155 Pine St #6
+1 pts vs Downtown condos (-0.7% normal)

$800,000listed $795,000 · +0.6%
380 Union St
-1 pts vs Telegraph Hill (+1.7% normal)

$4,930,000listed $3,295,000 · +49.6%
438 Elizabeth St
+27 pts vs Noe Valley houses (+22.2% normal)

$3,217,500listed $2,695,000 · +19.4%
764 Clayton St
+3 pts vs Haight Ashbury condos (+16.0% normal)

$3,168,800listed $2,988,000 · +6.1%
260 Gellert Dr
-12 pts vs Lake Shore houses (+18.0% normal)

$2,800,000listed $2,295,000 · +22.0%
425 1st St #4402
+23 pts vs South Beach condos (-0.7% normal)

$2,575,000listed $2,195,000 · +17.3%
2920 Turk Blvd
+5 pts vs Lone Mountain condos (+11.9% normal)
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.

$16,000,000House · 6 bd / 6 ba · 8,524 sq ft
1969 California St
Asking +63% vs the $9.80M median for Pacific Heights houses, last 90 days (8 sales)

$9,000,000House · 3 bd / 3 ba · 4,486 sq ft
285 Beacon St
Asking 3.8x vs the $2.40M median for Glen Park houses, last 90 days (16 sales)

$7,999,999House · 6 bd / 5 ba · 4,500 sq ft
2965 Pine St
$7,900,000House · 4 bd / 3 ba · 3,150 sq ft
3680 21st St
Asking +58% vs the $5.00M median for Eureka Valley / Dolores Heights houses, last 90 days (7 sales)

$6,000,000Condo · 3 bd / 4 ba · 3,315 sq ft
301 Mission St #50B
Asking 7.2x vs the $835K median for Yerba Buena condos, last 90 days (27 sales)

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

$5,650,000Condo · 3 bd / 2 ba · 2,657 sq ft
456 Collingwood St
Asking 4.1x vs the $1.38M median for Eureka Valley / Dolores Heights condos, last 90 days (16 sales)

$4,195,000House · 4 bd / 4 ba · 4,224 sq ft
629 29th Ave
Asking +64% vs the $2.56M median for Central Richmond houses, last 90 days (12 sales)

$4,100,000Condo · 3 bd / 3 ba · 1,805 sq ft
1635 Chestnut St
Asking 3.2x vs the $1.27M median for Marina condos, last 90 days (7 sales)

$3,995,000Condo · 3 bd / 3 ba · 1,951 sq ft
2525 Van Ness Ave #502
Asking +94% vs the $2.06M median for Cow Hollow condos, last 90 days (9 sales)

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

$3,500,000Condo · 2 bd / 2 ba · 1,496 sq ft
338 Main St
Asking 2.8x vs the $1.25M median for South Beach condos, last 90 days (82 sales)

$2,995,000House · 4 bd / 4 ba · 2,750 sq ft
419 Baden St
Asking +25% vs the $2.40M median for Glen Park houses, last 90 days (16 sales)

$2,750,000Condo · 3 bd / 2 ba · 1,600 sq ft
2655 Bush St #201
Asking +83% vs the $1.50M median for Lower Pacific Heights condos, last 90 days (7 sales)

$2,695,000Condo · 1 bd / 2 ba · 1,473 sq ft
999 Green St #1401
Asking +78% vs the $1.51M median for Russian Hill condos, last 90 days (21 sales)

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

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

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

$2,595,000House · 5 bd / 4 ba · 2,933 sq ft
2163 21st Ave
Asking +43% vs the $1.81M median for Parkside houses, last 90 days (22 sales)

$2,500,000Condo · 4 bd / 4 ba · 1,904 sq ft
219 Missouri St
Asking 2.0x vs the $1.23M median for Potrero Hill condos, last 90 days (20 sales)
On the market a month or more without going into contract, longest first. 628 residential listings are active citywide right now.

$449,577Condo · 1 bd / 1 ba · 535 sq ft
888 7th St #234
Asking -63% vs the $1.23M median for Potrero Hill condos, last 90 days (20 sales)

$1,350,000House · 3 bd / 2 ba · 1,700 sq ft
2119 22nd St
Asking -58% vs the $3.20M median for Potrero Hill houses, last 90 days (11 sales)

$349,617Condo · – bd / 1 ba · 326 sq ft
388 Fulton St #404
Asking -73% vs the $1.27M median for Hayes Valley condos, last 90 days (12 sales)

$2,700,000House · 10 bd / 2 ba · 3,432 sq ft
3545 20th St
Asking +20% vs the $2.25M median for Inner Mission houses, last 90 days (9 sales)

$3,195,000Condo · 2 bd / 2 ba · 1,370 sq ft
1 Steuart Ln #1103
Asking 2.6x vs the $1.25M median for South Beach condos, last 90 days (82 sales)

$525,000TIC · 1 bd / 1 ba · 845 sq ft
370 Bartlett St #3
Asking -42% vs the $899K median for Inner Mission tics, last 90 days (9 sales)

$460,894Condo · 1 bd / 1 ba · 545 sq ft
888 7th St #231
Asking -62% vs the $1.23M median for Potrero Hill condos, last 90 days (20 sales)

$450,762Condo · 1 bd / 1 ba · 549 sq ft
888 7th St #330
Asking -63% vs the $1.23M median for Potrero Hill condos, last 90 days (20 sales)

$549,999Condo · 2 bd / 2 ba · 1,156 sq ft
301 Crescent Ct #3214

$6,975,000House · 7 bd / 6 ba · 18,964 sq ft
67-69 Belcher St

$895,000Condo · – bd / – ba · 2,627 sq ft
1155 Pine St #17
Asking +77% vs the $505K median for Downtown condos, last 90 days (15 sales)

$438,608Condo · 1 bd / 1 ba · 535 sq ft
888 7th St #134
Asking -64% vs the $1.23M median for Potrero Hill condos, last 90 days (20 sales)

$472,935Condo · 1 bd / 1 ba · 985 sq ft
88 Hoff St #101
Asking -50% vs the $944K median for Inner Mission condos, last 90 days (32 sales)

$414,940Condo · 1 bd / 1 ba · 671 sq ft
2 Mint Plz #207
Asking -49% vs the $815K median for South of Market condos, last 90 days (39 sales)

$1,100,000House · 3 bd / 1 ba · 1,250 sq ft
275 Miramar Ave
Asking -23% vs the $1.43M median for Ingleside houses, last 90 days (13 sales)

$388,000Condo · 1 bd / 1 ba · 655 sq ft
1400 Mission St #709
Asking -52% vs the $815K median for South of Market condos, last 90 days (39 sales)

$4,100,000Condo · 2 bd / 2 ba · 1,926 sq ft
181 Fremont St #58A
Asking 4.9x vs the $835K median for Yerba Buena condos, last 90 days (27 sales)

$688,000House · – bd / 1 ba · 600 sq ft
292 Arleta Ave
Asking -38% vs the $1.10M median for Visitacion Valley houses, last 90 days (16 sales)

$699,000Condo · 1 bd / 1 ba · 787 sq ft
855 Folsom St #335
Asking -16% vs the $835K median for Yerba Buena condos, last 90 days (27 sales)

$344,926Condo · – bd / 1 ba · 383 sq ft
1515 15th St #401
Asking -63% vs the $944K median for Inner Mission condos, last 90 days (32 sales)
The edges of the fortnight: the 142 closings between Aug 18, 2026 to Aug 31, 2026, sorted to their limits.

5,351 sq ftsold $6,650,000
653 Dolores St

438 sq ftsold $707,000
3501 Laguna St #307

$6,650,000sold $6,650,000
653 Dolores St

$265,000sold $265,000
45 Ora Way #204A

1 daysold $1,600,000
318 Spear St #8H

551 dayssold $265,000
45 Ora Way #204A
How's the market?
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.1% 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
490 closings in 90 days · 194 active now
Condos Strong
582 closings in 90 days · 406 active now
TICs Strong
70 closings in 90 days · 28 active now
2 to 4 units Strong
139 closings in 90 days · 123 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.
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
43% sold over asking · typical result +0.0% · median +$0K vs asking · 28 days
305 closings in 90 days · 273 active listings asking in this band now
$1M to $1.5M Strong
72% sold over asking · typical result +9.1% · median +$102K vs asking · 15 days
249 closings in 90 days · 146 active listings asking in this band now
$1.5M to $2M Strong
84% sold over asking · typical result +16.3% · median +$238K vs asking · 13 days
235 closings in 90 days · 94 active listings asking in this band now
$2M to $3M Most competitive bandStrong
87% sold over asking · typical result +24.3% · median +$472K vs asking · 12 days
202 closings in 90 days · 59 active listings asking in this band now
$3M and up Strong
78% sold over asking · typical result +20.1% · median +$702K vs asking · 11 days
151 closings in 90 days · 56 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?
David works the three neighborhoods below most. Each card opens a David 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.

Bernal Heights Strong
$2,270,000
house median, last 90 days, 38 closings
+22.5% over asking 14 days 15 active now
Top sale: 295 Coso Ave, $6,000,000

Noe Valley Strong
$3,575,000
house median, last 90 days, 37 closings
+20.1% over asking 13 days 22 active now
Top sale: 771 Elizabeth St, $5,850,000

Glen Park Strong
$2,400,000
house median, last 90 days, 21 closings
+29.1% over asking 13 days 8 active now
Top sale: 118 Whitney St, $3,650,000
Furthest over asking, last 90 days, ten or more sales: Central Sunset (+47.8%), Outer Parkside (+42.3%), Sunnyside (+33.1%), North Panhandle (+29.7%), Glen Park (+29.1%). Closest to asking: Downtown (-1.3%), Diamond Heights (-1.3%), Van Ness / Civic Center (+0.0%), South Beach (+0.0%), South of Market (+0.0%).
District 1
Central Richmond Strong$2.18M median · +17.8% over asking · 14 days · 19 sales · 7 activeInner Richmond Strong$1.92M median · +22.9% over asking · 12 days · 12 sales · 7 activeJordan Park / Laurel Heights Anecdotal$2.35M median · +36.2% over asking · 8 days · 2 sales · 0 activeLake Directional$3.57M median · +14.5% over asking · 10 days · 6 sales · 5 activeLone Mountain Anecdotal$2.19M median · +23.2% over asking · 13 days · 4 sales · 4 activeOuter Richmond Strong$1.91M median · +26.8% over asking · 11 days · 22 sales · 7 activeSea Cliff Directional$4.98M median · +14.5% over asking · 10 days · 6 sales · 1 activeDistrict 2
Central Sunset Strong$2.12M median · +47.8% over asking · 13 days · 27 sales · 9 activeGolden Gate Heights Directional$2.29M median · +17.2% over asking · 14 days · 6 sales · 3 activeInner Parkside Directional$1.95M median · +47.0% over asking · 14 days · 6 sales · 2 activeInner Sunset Strong$1.75M median · +23.8% over asking · 11 days · 11 sales · 3 activeOuter Parkside Strong$1.88M median · +42.3% over asking · 12 days · 18 sales · 7 activeOuter Sunset Directional$1.95M median · +19.3% over asking · 12 days · 6 sales · 3 activeParkside Strong$1.81M median · +28.6% over asking · 12 days · 22 sales · 6 activeDistrict 3
Ingleside Strong$1.43M median · +14.4% over asking · 14 days · 13 sales · 5 activeIngleside Heights Strong$1.18M median · +9.1% over asking · 55 days · 17 sales · 5 activeLake Shore Directional$1.60M median · +18.3% over asking · 13 days · 9 sales · 2 activeLakeside Anecdotal$2.14M median · +11.2% over asking · 18 days · 4 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.12M median · +4.2% over asking · 18 days · 4 sales · 4 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 activeDistrict 4
Balboa Terrace Anecdotal$2.73M median · +24.4% over asking · 11 days · 1 sales · 0 activeDiamond Heights Strong$655K median · -1.3% over asking · 55 days · 15 sales · 8 activeForest Hill Directional$2.57M median · +41.0% over asking · 12 days · 6 sales · 0 activeForest Hill Extension Anecdotal$2.73M median · +44.1% over asking · 9 days · 3 sales · 1 activeForest Knollsno closings in 90 daysIngleside Terraces Anecdotal$2.31M median · +37.2% over asking · 11 days · 4 sales · 0 activeMidtown Terrace Anecdotal$1.80M median · +19.3% over asking · 12 days · 5 sales · 0 activeMiraloma Park Strong$1.82M median · +26.4% over asking · 12 days · 13 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.20M median · +9.0% over asking · 14 days · 5 sales · 1 activeSunnyside Strong$1.81M median · +33.1% over asking · 10 days · 14 sales · 3 activeWest Portal Anecdotal$1.84M median · +11.8% over asking · 9 days · 4 sales · 2 activeWestwood Highlands Anecdotal$3.00M median · +22.4% over asking · 12 days · 4 sales · 2 activeWestwood Park Anecdotal$3.10M median · +56.6% over asking · 4 days · 1 sales · 0 activeDistrict 5
Buena Vista / Ashbury Heights Directional$1.76M median · +11.2% over asking · 20 days · 8 sales · 1 activeClarendon Heights Anecdotal$965K median · +38.8% over asking · 21 days · 1 sales · 0 activeCole Valley / Parnassus Heights Directional$1.83M median · +29.1% over asking · 13 days · 9 sales · 2 activeCorona Heights Directional$1.74M median · +20.6% over asking · 18 days · 6 sales · 2 activeDuboce Triangle Directional$1.87M median · +8.4% over asking · 15 days · 6 sales · 4 activeEureka Valley / Dolores Heights Strong$1.44M median · +15.6% over asking · 13 days · 29 sales · 9 activeGlen Park Strong$2.36M median · +29.1% over asking · 13 days · 21 sales · 8 activeHaight Ashbury Directional$1.68M median · +19.4% over asking · 9 days · 7 sales · 1 activeMission Dolores Strong$1.48M median · +3.0% over asking · 30 days · 16 sales · 6 activeNoe Valley Strong$2.48M median · +20.1% over asking · 13 days · 37 sales · 22 activeTwin Peaks Anecdotal$2.20M median · +4.8% over asking · 20 days · 5 sales · 2 activeDistrict 6
Alamo Square Anecdotal$4.19M median · +6.5% over asking · 51 days · 4 sales · 3 activeAnza Vista Anecdotal$1.73M median · +22.5% over asking · 6 days · 4 sales · 0 activeHayes Valley Strong$1.27M median · +9.2% over asking · 13 days · 18 sales · 14 activeLower Pacific Heights Strong$1.73M median · +11.8% over asking · 11 days · 12 sales · 8 activeNorth Panhandle Strong$1.61M median · +29.7% over asking · 10 days · 13 sales · 9 activeWestern Addition Anecdotal$1.05M median · -3.0% over asking · 36 days · 5 sales · 6 activeDistrict 7
Cow Hollow Strong$2.60M median · +3.4% over asking · 15 days · 11 sales · 7 activeMarina Strong$1.99M median · +0.6% over asking · 10 days · 12 sales · 10 activePacific Heights Strong$1.90M median · +8.3% over asking · 12 days · 43 sales · 17 activePresidio Heights Anecdotal$4.42M median · +11.4% over asking · 6 days · 2 sales · 1 activeDistrict 8
Downtown Strong$534K median · -1.3% over asking · 52 days · 16 sales · 13 activeFinancial District / Barbary Coast Anecdotal$1.65M median · -2.7% over asking · 37 days · 3 sales · 9 activeNob Hill Strong$1.50M median · +1.1% over asking · 17 days · 34 sales · 16 activeNorth Beach Anecdotal$1.18M median · +16.3% over asking · 13 days · 4 sales · 1 activeNorth Waterfront Directional$1.03M median · +1.3% over asking · 11 days · 9 sales · 5 activeRussian Hill Strong$1.61M median · +4.3% over asking · 20 days · 26 sales · 5 activeTelegraph Hill Directional$1.06M median · +1.9% over asking · 18 days · 9 sales · 4 activeTenderloinno closings in 90 daysVan Ness / Civic Center Strong$660K median · +0.0% over asking · 26 days · 32 sales · 22 activeDistrict 9
Bernal Heights Strong$1.93M median · +22.5% over asking · 14 days · 38 sales · 15 activeCentral Waterfront / Dogpatch Directional$1.44M median · +7.7% over asking · 13 days · 9 sales · 2 activeInner Mission Strong$995K median · +4.6% over asking · 24 days · 50 sales · 28 activeMission Bay Strong$1.31M median · +1.2% over asking · 12 days · 27 sales · 17 activePotrero Hill Strong$1.60M median · +13.5% over asking · 12 days · 31 sales · 15 activeSouth Beach Strong$1.25M median · +0.0% over asking · 20 days · 82 sales · 59 activeSouth of Market Strong$815K median · +0.0% over asking · 49 days · 39 sales · 50 activeTreasure Island Anecdotal$499K median · +0.0% over asking · 74 days · 1 sales · 1 activeYerba Buena Strong$835K median · +0.0% over asking · 56 days · 27 sales · 38 activeDistrict 10
Bayview Strong$1.00M median · +6.0% over asking · 29 days · 15 sales · 16 activeBayview Heights Anecdotal$481K median · +3.1% over asking · 9 days · 2 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 · 8 activeExcelsior Strong$1.10M median · +8.5% over asking · 13 days · 24 sales · 9 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 · 4 activeOuter Mission Strong$1.30M median · +16.4% over asking · 12 days · 10 sales · 5 activePortola Strong$1.36M median · +15.6% over asking · 15 days · 21 sales · 10 activeSilver Terrace Anecdotal$1.15M median · +24.4% over asking · 14 days · 5 sales · 6 activeVisitacion Valley Strong$1.10M median · +8.7% over asking · 18 days · 16 sales · 7 activeHouses, condos and TICs, closed in the last 90 days, median figures. Each row opens the full neighborhood page on Level Up Market Intel, 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?
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.

Market Notes · Issue 22 · Sep 2, 2026
What a Bedroom Costs
How much does an extra bedroom cost in San Francisco? Median 2, 3 and 4 bedroom house and condo prices for the last 12 months, by district, and why the bedroom count is mostly a label for square feet.

Market Notes · Issue 21 · Aug 30, 2026
The TIC Turn
San Francisco TICs went from at asking and 37 days to +5.8% over asking and 16 days in one year. What tenancy in common is, where it is heating, and what the folklore gets wrong.

Market Notes · Issue 20 · Aug 25, 2026
The HOA Line
Pulse #20: one number on the disclosure package sorts the San Francisco condo market. Under $500 in monthly dues, 59.9% of sales cleared asking by 10%+. Over $1,000, 11.1%, and closing below asking was the most common outcome. Neighborhood map and two sales that beat their bracket.

Market Notes · Issue 19 · Aug 18, 2026
What Cash Actually Buys
Pulse #19: does cash buy a discount in San Francisco? Split answer. Condos: 1 to 7 points below the financed field under $3M, and a week faster. Houses $1.5M and up: cash closes above the financed field in every band. The row-level cut behind Issue #18.
The fifth layer
The pages above are the data and the context. What they mean for one address, one budget and one timeline is a conversation. David reads this market every day.
Ask David about your market (415) 713-9705