Sophia's neighborhoods and all 90 San Francisco subdistricts, last 90 days of closings: median price, over-asking, days and active listings, through Sep 3, 2026.
SF Market Insights with Sophia Yapp · Neighborhoods
SF Market Insights
Residential Specialist · Level Up Group at Compass · DRE# 01983869 · data current through Sep 3, 2026.
Ask Sophia about your market The whole market siteSophia works the three neighborhoods below most. Each card opens a Sophia 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.
Russian Hill Strong
$1,300,000
house median, last 90 days, 19 closings
+1.9% over asking 22 days 5 active now
Top sale: 1101 Green St #1801, $7,350,000

Excelsior Strong
$1,144,000
house median, last 90 days, 16 closings
+8.5% over asking 14 days 8 active now
Top sale: 1220 Russia Ave, $1,925,000

Crocker Amazon Anecdotal
$1,600,000
house median, last 90 days, 4 closings
+26.7% over asking 12 days 7 active now
Top sale: 91 Canyon Dr, $2,050,000
Furthest over asking, last 90 days, ten or more sales: Central Sunset (+48.8%), Sunnyside (+35.9%), Glen Park (+33.0%), Bernal Heights (+27.4%), Outer Richmond (+27.2%). Closest to asking: Downtown (-1.2%), Yerba Buena (-0.6%), Van Ness / Civic Center (+0.0%), Mission Bay (+0.0%), South Beach (+0.0%).
District 1
Central Richmond Strong$2.21M median · +17.8% over asking · 18 days · 11 sales · 8 activeInner Richmond Strong$2.00M median · +12.7% over asking · 12 days · 11 sales · 4 activeJordan Park / Laurel Heightsno closings in 90 daysLake Anecdotal$3.40M median · +9.1% over asking · 10 days · 5 sales · 6 activeLone Mountain Anecdotal$2.98M median · +47.7% over asking · 8 days · 2 sales · 4 activeOuter Richmond Strong$1.92M median · +27.2% over asking · 11 days · 13 sales · 5 activeSea Cliff Anecdotal$4.63M median · +11.6% over asking · 10 days · 4 sales · 0 activeDistrict 2
Central Sunset Strong$1.81M median · +48.8% over asking · 13 days · 13 sales · 8 activeGolden Gate Heights Anecdotal$2.74M median · +17.2% over asking · 20 days · 4 sales · 3 activeInner Parkside Anecdotal$1.95M median · +59.7% over asking · 14 days · 4 sales · 4 activeInner Sunset Strong$1.68M median · +21.9% over asking · 10 days · 10 sales · 4 activeOuter Parkside Anecdotal$1.48M median · +42.9% over asking · 8 days · 5 sales · 6 activeOuter Sunset Anecdotal$2.17M median · +20.9% over asking · 18 days · 4 sales · 2 activeParkside Strong$1.75M median · +27.0% over asking · 13 days · 15 sales · 6 activeDistrict 3
Ingleside Directional$1.45M median · +13.6% over asking · 20 days · 8 sales · 2 activeIngleside Heights Strong$692K median · +1.8% over asking · 56 days · 12 sales · 3 activeLake Shore Anecdotal$1.37M median · +5.8% over asking · 27 days · 1 sales · 2 activeLakeside Anecdotal$2.05M median · +11.5% over asking · 16 days · 3 sales · 0 activeMerced Heights Anecdotal$1.35M median · +28.8% over asking · 13 days · 4 sales · 2 activeMerced Manorno closings in 90 daysOceanview Anecdotal$1.20M median · +8.4% over asking · 8 days · 3 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 activeDistrict 4
Balboa Terrace Anecdotal$2.73M median · +24.4% over asking · 11 days · 1 sales · 0 activeDiamond Heights Directional$500K median · -3.3% over asking · 57 days · 9 sales · 8 activeForest Hill Directional$2.57M median · +41.0% over asking · 12 days · 6 sales · 1 activeForest Hill Extension Anecdotal$2.32M median · +29.0% over asking · 30 days · 2 sales · 0 activeForest Knollsno closings in 90 daysIngleside Terraces Anecdotal$2.31M median · +77.5% over asking · 8 days · 2 sales · 0 activeMidtown Terrace Anecdotal$1.80M median · +19.3% over asking · 11 days · 3 sales · 0 activeMiraloma Park Strong$1.90M median · +25.8% over asking · 14 days · 10 sales · 3 activeMonterey Heights Directional$2.92M median · +10.6% over asking · 11 days · 7 sales · 1 activeMount Davidson Manor Anecdotal$2.10M median · +24.2% over asking · 13 days · 3 sales · 1 activeSherwood Forest Anecdotal$4.62M median · +40.4% over asking · 8 days · 1 sales · 1 activeSt. Francis Wood Anecdotal$4.20M median · +9.0% over asking · 27 days · 3 sales · 1 activeSunnyside Strong$1.81M median · +35.9% over asking · 10 days · 10 sales · 6 activeWest Portal Anecdotal$1.84M median · +11.8% over asking · 25 days · 2 sales · 2 activeWestwood Highlands Anecdotal$2.80M median · +27.2% over asking · 15 days · 3 sales · 1 activeWestwood Park Anecdotal$3.10M median · +56.6% over asking · 4 days · 1 sales · 0 activeDistrict 5
Buena Vista / Ashbury Heights Directional$2.08M median · +11.2% over asking · 20 days · 6 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 Anecdotal$1.82M median · +18.0% over asking · 13 days · 5 sales · 0 activeDuboce Triangle Anecdotal$1.53M median · +6.8% over asking · 14 days · 5 sales · 4 activeEureka Valley / Dolores Heights Strong$1.43M median · +15.6% over asking · 17 days · 23 sales · 9 activeGlen Park Strong$2.38M median · +33.0% over asking · 13 days · 18 sales · 6 activeHaight Ashbury Anecdotal$1.68M median · +39.0% over asking · 18 days · 5 sales · 1 activeMission Dolores Strong$1.48M median · +0.1% over asking · 42 days · 10 sales · 5 activeNoe Valley Strong$2.48M median · +20.1% over asking · 14 days · 29 sales · 18 activeTwin Peaks Anecdotal$1.53M median · +13.3% over asking · 16 days · 4 sales · 3 activeDistrict 6
Alamo Square Anecdotal$875K median · +9.5% over asking · 21 days · 3 sales · 3 activeAnza Vista Anecdotal$1.60M median · +14.6% over asking · 8 days · 1 sales · 0 activeHayes Valley Strong$1.41M median · +9.7% over asking · 12 days · 12 sales · 14 activeLower Pacific Heights Directional$2.90M median · +12.4% over asking · 9 days · 7 sales · 9 activeNorth Panhandle Directional$1.76M median · +32.0% over asking · 10 days · 8 sales · 8 activeWestern Addition Anecdotal$820K median · -4.1% over asking · 35 days · 5 sales · 4 activeDistrict 7
Cow Hollow Anecdotal$2.06M median · +15.5% over asking · 12 days · 5 sales · 5 activeMarina Directional$2.55M median · +0.0% over asking · 11 days · 7 sales · 9 activePacific Heights Strong$1.88M median · +7.7% over asking · 12 days · 34 sales · 19 activePresidio Heights Anecdotal$4.25M median · +6.4% over asking · 11 days · 1 sales · 0 activeDistrict 8
Downtown Strong$559K median · -1.2% over asking · 52 days · 14 sales · 14 activeFinancial District / Barbary Coast Anecdotal$1.40M median · -5.1% over asking · 9 days · 3 sales · 8 activeNob Hill Strong$1.36M median · +0.2% over asking · 26 days · 24 sales · 18 activeNorth Beach Anecdotal$1.30M median · +18.1% over asking · 15 days · 2 sales · 1 activeNorth Waterfront Directional$1.09M median · +1.7% over asking · 10 days · 6 sales · 6 activeRussian Hill Strong$1.51M median · +1.9% over asking · 22 days · 19 sales · 5 activeTelegraph Hill Anecdotal$4.00M median · +3.2% over asking · 8 days · 3 sales · 4 activeTenderloinno closings in 90 daysVan Ness / Civic Center Strong$655K median · +0.0% over asking · 26 days · 27 sales · 21 activeDistrict 9
Bernal Heights Strong$1.95M median · +27.4% over asking · 14 days · 29 sales · 15 activeCentral Waterfront / Dogpatch Anecdotal$964K median · +0.6% over asking · 25 days · 5 sales · 3 activeInner Mission Strong$976K median · +4.6% over asking · 22 days · 34 sales · 31 activeMission Bay Strong$1.30M median · +0.0% over asking · 14 days · 17 sales · 18 activePotrero Hill Strong$1.53M median · +7.9% over asking · 13 days · 18 sales · 14 activeSouth Beach Strong$1.16M median · +0.0% over asking · 24 days · 59 sales · 52 activeSouth of Market Strong$830K median · +0.0% over asking · 50 days · 26 sales · 52 activeTreasure Island Anecdotal$499K median · +0.0% over asking · 74 days · 1 sales · 1 activeYerba Buena Strong$858K median · -0.6% over asking · 56 days · 22 sales · 37 activeDistrict 10
Bayview Strong$1.00M median · +4.7% over asking · 31 days · 10 sales · 20 activeBayview Heightsno closings in 90 daysCandlestick Point Anecdotal$609K median · +1.7% over asking · 80 days · 1 sales · 4 activeCrocker Amazon Anecdotal$1.60M median · +26.7% over asking · 12 days · 4 sales · 7 activeExcelsior Strong$1.14M median · +8.5% over asking · 14 days · 16 sales · 8 activeHunters Point Anecdotal$550K median · -1.6% over asking · 98 days · 3 sales · 15 activeLittle Hollywood Anecdotal$840K median · +5.1% over asking · 24 days · 1 sales · 1 activeMission Terrace Directional$1.22M median · +26.9% over asking · 12 days · 6 sales · 5 activeOuter Mission Directional$1.30M median · +16.4% over asking · 12 days · 6 sales · 3 activePortola Strong$1.36M median · +15.6% over asking · 15 days · 15 sales · 8 activeSilver Terrace Anecdotal$1.15M median · +24.4% over asking · 14 days · 5 sales · 6 activeVisitacion Valley Directional$1.15M median · +7.0% over asking · 24 days · 9 sales · 7 activeHouses, 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.