San Francisco Neighborhoods · Upper Market

Upper Market

Transition zone
Transition 20% · Fog 80%

A transit-humming sliver of upper Market where rainbow-flag history, Victorian flats, and glassy new condos share one streetcar-rattled spine.

$3.00M
Median house 15 sold
$1.14M
Median condo / TIC 22 sold
$1,205
Per square foot
14
Days to sell median
9.0h
Summer fog a day
37
Homes sold 2026

On the map

Open Upper Market on the map →

The story

Upper Market Street grew up as a transit spine, carrying cable cars and then electric streetcars up from downtown toward Eureka Valley. The 1980 opening of the Castro Street Muni Metro station cemented it as a transfer hub, while the historic F-line streetcars still rumble past. In recent decades the corridor between the Castro and Church Street filled in with mixed-use development, new condos rising beside Victorian flats and linking the Castro, Duboce Triangle, and Mission Dolores into one walkable, transit-rich strip.

Things most people don’t know

Castro Station hub

Castro Muni Metro station opened in 1980, putting the K, L, M, S, and F lines underfoot at Market and Castro.

Historic streetcars

The F-line runs restored vintage streetcars from cities around the world up Market Street past the corridor.

Castro at the west end

The corridor's western edge opens into the historic LGBTQ Castro and Harvey Milk Plaza.

New flats meet old

Recent mixed-use buildings rose alongside classic Victorian flats, reshaping the upper Market streetscape.

Walkable strip

Restaurants, bars, and shops line the corridor, stitching the Castro to Duboce Triangle and Mission Dolores.

Eating and drinking

Restaurants

Bars

Getting around and getting care

Transit. Castro Station puts the F, K, L, M, and S lines underfoot; the J Church runs nearby, with the 24 Divisadero and 37 buses crossing the corridor.

Nearest hospital. CPMC Davies Campus, 601 Duboce Ave (about 0.5 mi)

Thinking about Upper Market?

Send me an address and I will come back with its sun, wind and fog, what is under it, and what has closed on the block.