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

San Francisco neighborhoods

Closed sale data for 90 San Francisco neighborhoods, updated October 5, 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 Richmond126$2MStrong
Inner Richmond95$1.85MStrong
Jordan Park / Laurel Heights30$2.27MStrong
Lake57$2.80MStrong
Lone Mountain39$2.15MStrong
Outer Richmond119$1.92MStrong
Sea Cliff17$5MStrong

District 2 · Sunset / Parkside

Neighborhood Closed sales, 12 mo Median price Reads as
Central Sunset121$1.93MStrong
Golden Gate Heights37$2.20MStrong
Inner Parkside26$2.12MStrong
Inner Sunset93$1.90MStrong
Outer Parkside76$1.62MStrong
Outer Sunset75$1.67MStrong
Parkside110$1.80MStrong

District 3 · Lake Merced / Ingleside

Neighborhood Closed sales, 12 mo Median price Reads as
Ingleside43$1.31MStrong
Ingleside Heights44$1.16MStrong
Lake Shore30$1.60MStrong
Lakeside12$2.48MDirectional
Merced Heights28$1.35MStrong
Merced Manor4$2.76MAnecdotal
Oceanview22$1.16MStrong
Pine Lake Park10$2.46MDirectional
Stonestown5$1.40MAnecdotal

District 4 · Twin Peaks West

Neighborhood Closed sales, 12 mo Median price Reads as
Balboa Terrace7$2.80MAnecdotal
Diamond Heights55$875KStrong
Forest Hill16$3.10MStrong
Forest Hill Extension18$2.78MStrong
Forest Knolls16$1.69MStrong
Ingleside Terraces13$2.47MDirectional
Midtown Terrace22$2.02MStrong
Miraloma Park44$1.99MStrong
Monterey Heights20$3.30MStrong
Mount Davidson Manor21$2.45MStrong
Sherwood Forest6$2.37MAnecdotal
St. Francis Wood19$4.12MStrong
Sunnyside64$1.62MStrong
West Portal24$2.45MStrong
Westwood Highlands17$2.55MStrong
Westwood Park9$2.78MAnecdotal

District 5 · Castro / Noe / Haight

Neighborhood Closed sales, 12 mo Median price Reads as
Buena Vista / Ashbury Heights49$1.85MStrong
Clarendon Heights8$3.10MAnecdotal
Cole Valley / Parnassus Heights50$2.31MStrong
Corona Heights57$2.12MStrong
Duboce Triangle36$1.91MStrong
Eureka Valley / Dolores Heights170$1.93MStrong
Glen Park83$1.98MStrong
Haight Ashbury52$1.96MStrong
Mission Dolores85$1.50MStrong
Noe Valley274$2.25MStrong
Twin Peaks37$1.30MStrong

District 6 · Hayes / Western Addition

Neighborhood Closed sales, 12 mo Median price Reads as
Alamo Square30$2.17MStrong
Anza Vista19$1.48MStrong
Hayes Valley128$1.40MStrong
Lower Pacific Heights81$1.68MStrong
North Panhandle90$1.79MStrong
Western Addition41$1.07MStrong

District 7 · Marina / Pacific Heights

Neighborhood Closed sales, 12 mo Median price Reads as
Cow Hollow112$2.63MStrong
Marina129$2.97MStrong
Pacific Heights254$2.50MStrong
Presidio Heights52$4.45MStrong

District 8 · Russian Hill / Nob Hill

Neighborhood Closed sales, 12 mo Median price Reads as
Downtown66$628KStrong
Financial District / Barbary Coast33$1.85MStrong
Nob Hill160$1.50MStrong
North Beach30$1.32MStrong
North Waterfront38$962KStrong
Russian Hill146$1.74MStrong
Telegraph Hill67$1.85MStrong
Tenderloin24$570KStrong
Van Ness / Civic Center116$690KStrong

District 9 · Mission / Bernal Heights

Neighborhood Closed sales, 12 mo Median price Reads as
Bernal Heights207$1.65MStrong
Central Waterfront / Dogpatch54$1.14MStrong
Inner Mission211$1.27MStrong
Mission Bay90$1.28MStrong
Potrero Hill138$1.53MStrong
South Beach283$1.25MStrong
South of Market155$849KStrong
Treasure Island12$1.53MDirectional
Yerba Buena100$1.09MStrong

District 10 · Bayview / Excelsior / Oceanview

Neighborhood Closed sales, 12 mo Median price Reads as
Bayview70$982KStrong
Bayview Heights9$840KAnecdotal
Candlestick Point14$717KDirectional
Crocker Amazon46$1.15MStrong
Excelsior105$1.15MStrong
Hunters Point28$655KStrong
Little Hollywood5$902KAnecdotal
Mission Terrace44$1.41MStrong
Outer Mission35$1.20MStrong
Portola88$1.31MStrong
Silver Terrace28$1.03MStrong
Visitacion Valley51$1.03MStrong

Source: POTM Command governed MLS archive, closed and sold off MLS sales deduplicated by listing number, as of October 5, 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.