Paulo’s POTMPaulo’s Pulse
Paulo’s Pulse · San Francisco · Updated

San Francisco neighborhoods

Closed sale data for 90 San Francisco neighborhoods, updated September 14, 2026.

Every neighborhood page shows 30 day, 90 day and rolling 12 month windows by property type, with year over year change, financing mix, price segments and real reference sales. The figures below are the rolling 12 month window, all property types.

The count is the number of closed sales behind the median, and it is shown on purpose: the fewer the closings, the more a median should be read as a directional clue than a firm reading. That label describes how much data stands behind the number. It is not a judgment about whether a neighborhood is strong or weak.

District 1 · Richmond / Sea Cliff

Neighborhood Closed sales, 12 mo Median price Reads as
Central Richmond125$2.02MStrong
Inner Richmond94$1.83MStrong
Jordan Park / Laurel Heights31$2.30MStrong
Lake56$2.83MStrong
Lone Mountain34$2.23MStrong
Outer Richmond116$1.91MStrong
Sea Cliff16$5MStrong

District 2 · Sunset / Parkside

Neighborhood Closed sales, 12 mo Median price Reads as
Central Sunset121$1.88MStrong
Golden Gate Heights38$2.20MStrong
Inner Parkside26$2.01MStrong
Inner Sunset94$1.83MStrong
Outer Parkside67$1.61MStrong
Outer Sunset82$1.66MStrong
Parkside108$1.78MStrong

District 3 · Lake Merced / Ingleside

Neighborhood Closed sales, 12 mo Median price Reads as
Ingleside41$1.30MStrong
Ingleside Heights43$1.11MStrong
Lake Shore28$1.59MStrong
Lakeside13$2.25MDirectional
Merced Heights26$1.33MStrong
Merced Manor4$2.76MAnecdotal
Oceanview19$1.20MStrong
Pine Lake Park10$2.46MDirectional
Stonestown5$1.40MAnecdotal

District 4 · Twin Peaks West

Neighborhood Closed sales, 12 mo Median price Reads as
Balboa Terrace6$2.77MAnecdotal
Diamond Heights57$875KStrong
Forest Hill15$3.30MStrong
Forest Hill Extension20$2.56MStrong
Forest Knolls17$1.85MStrong
Ingleside Terraces13$2.47MDirectional
Midtown Terrace27$1.88MStrong
Miraloma Park46$2.03MStrong
Monterey Heights19$3.30MStrong
Mount Davidson Manor22$2.31MStrong
Sherwood Forest5$2.65MAnecdotal
St. Francis Wood18$3.94MStrong
Sunnyside60$1.60MStrong
West Portal22$2.45MStrong
Westwood Highlands17$2.55MStrong
Westwood Park10$2.47MDirectional

District 5 · Castro / Noe / Haight

Neighborhood Closed sales, 12 mo Median price Reads as
Buena Vista / Ashbury Heights47$1.80MStrong
Clarendon Heights9$3.70MAnecdotal
Cole Valley / Parnassus Heights55$2.25MStrong
Corona Heights56$1.96MStrong
Duboce Triangle34$1.91MStrong
Eureka Valley / Dolores Heights171$1.90MStrong
Glen Park83$1.97MStrong
Haight Ashbury52$1.96MStrong
Mission Dolores91$1.48MStrong
Noe Valley280$2.25MStrong
Twin Peaks37$1.38MStrong

District 6 · Hayes / Western Addition

Neighborhood Closed sales, 12 mo Median price Reads as
Alamo Square28$2.05MStrong
Anza Vista19$1.48MStrong
Hayes Valley130$1.39MStrong
Lower Pacific Heights79$1.70MStrong
North Panhandle91$1.75MStrong
Western Addition41$1.19MStrong

District 7 · Marina / Pacific Heights

Neighborhood Closed sales, 12 mo Median price Reads as
Cow Hollow108$2.54MStrong
Marina128$2.85MStrong
Pacific Heights253$2.50MStrong
Presidio Heights55$4.30MStrong

District 8 · Russian Hill / Nob Hill

Neighborhood Closed sales, 12 mo Median price Reads as
Downtown66$642KStrong
Financial District / Barbary Coast31$1.85MStrong
Nob Hill164$1.52MStrong
North Beach30$1.34MStrong
North Waterfront36$950KStrong
Russian Hill152$1.71MStrong
Telegraph Hill65$1.72MStrong
Tenderloin23$628KStrong
Van Ness / Civic Center116$690KStrong

District 9 · Mission / Bernal Heights

Neighborhood Closed sales, 12 mo Median price Reads as
Bernal Heights217$1.65MStrong
Central Waterfront / Dogpatch53$1.09MStrong
Inner Mission215$1.24MStrong
Mission Bay82$1.26MStrong
Potrero Hill136$1.53MStrong
South Beach290$1.21MStrong
South of Market154$830KStrong
Treasure Island11$1.50MDirectional
Yerba Buena96$1.10MStrong

District 10 · Bayview / Excelsior / Oceanview

Neighborhood Closed sales, 12 mo Median price Reads as
Bayview70$966KStrong
Bayview Heights8$795KAnecdotal
Candlestick Point15$709KStrong
Crocker Amazon47$1.13MStrong
Excelsior110$1.12MStrong
Hunters Point29$700KStrong
Little Hollywood5$902KAnecdotal
Mission Terrace43$1.41MStrong
Outer Mission37$1.16MStrong
Portola89$1.31MStrong
Silver Terrace32$1.01MStrong
Visitacion Valley55$1.01MStrong

Source: POTM Command governed MLS archive, closed and sold off MLS sales deduplicated by listing number, as of September 14, 2026. Sale to list values above 200 percent are excluded as data entry errors. Medians are reported rather than averages. Data is deemed reliable but not guaranteed and is subject to change, correction and revision.