sfhomebuyers.ai
All chapters

Chapter 6 · Shop

Neighborhoods by budget

12 min read Facts verified Oct 6, 2026

This chapter is for figuring out where in San Francisco your budget fits and which neighborhoods match the way you live. San Francisco is 47 square miles of microclimates, and each neighborhood's prices follow their own supply and demand. The same $2.5M gets you a foggy three-bedroom house in the Sunset, a 2BR condo in Pacific Heights, or very little in Noe Valley. Below is what each budget actually buys in late 2026, plus what the commute looks like from each part of the city.

The short version

  • Budget against sold prices, not list prices. SF houses closed at about 118–125% of list across mid-2026. A "$1.6M" listing is often a $2M house.
  • ~$1M buys a downtown condo, a TIC (a shared-ownership unit), or a small house in the southeast (D10). ~$2M buys a Sunset or Parkside house, or a nice condo in a central neighborhood. $3–5M buys a larger single-family house in Noe, Eureka Valley or the Marina. $5–10M buys Pacific Heights, Presidio Heights or Sea Cliff.
  • The fiercest bidding is in mid-priced single-family houses west of Twin Peaks and in the Avenues. Above about $5M, prices are more negotiated (with exceptions).
  • Many tech jobs cluster in SoMa and Mission Bay. OpenAI is in Mission Bay (now 1M+ sq ft), near UCSF. Anthropic is on Howard St in SoMa/East Cut (500 and 505 Howard, plus 300 Howard), near downtown. The T-Third, Caltrain, BART and the N-Judah are the main lines.
  • Sun belt vs fog belt is real. The Mission, Noe, Bernal, Potrero and Dogpatch are warmer and sunnier. The Sunset and Richmond trade summer fog for space and price.
  • SFUSD (the public school district) still runs a citywide-choice lottery. Living in a school's attendance area is a tiebreaker, not a guarantee.

The market in one table

The SF MLS (the shared database of listings and sales) divides the city into 10 districts. These are house (not condo) medians for the 12 months to mid-July 2026:

DistrictRepresentative neighborhoodsHouse median
D10Bayview, Excelsior, Visitacion Valley, Portola$1,124,000
D3Ingleside, Lakeshore, Merced Heights$1,400,000
D2Sunset, Parkside, Golden Gate Heights$1,800,000
D9Bernal, Mission, Potrero Hill, Dogpatch, SoMa$1,800,000
D4St. Francis Wood, Forest Hill, West Portal, Westwood Park$2,245,000
D1Richmond, Sea Cliff, Lake St, Jordan Park$2,488,000
D5Noe Valley, Eureka Valley, Cole Valley, Glen Park, Haight$2,800,000
D6Hayes Valley, NoPa, Alamo Square, Lower Pac Heights$3,435,000
D8Russian Hill, Nob Hill, Telegraph Hill, North Beach$4,237,500
D7Pacific Heights, Presidio Heights, Marina, Cow Hollow$6,350,000

Source: SF MLS via Team K.Ho / Vanguard, Summer 2026. The neighborhood-to-district mapping is approximate. Citywide in that window, the house median was $1.85M at 117.9% of list and the condo median was $1.185M at 100% of list.

SF house median

$1.855M

Aug 2026, +23.7% YoY (SFAR MLS via Vanguard)

Condo/TIC median

$1.225M

Aug 2026, +20.1% YoY

Houses sold over asking

86%

Avg 124% of list, Aug 2026

Sold ≥$1M over ask

144

H1 2026, vs 2 in H1 2024

Neighborhood medians built on a handful of sales swing a lot from month to month, and many sources mix condos with houses. Treat every number below as a rough range to get your bearings. Then ask your agent for sold comps (recent sales of similar homes) from the last 90 days. For the bigger picture, see The SF market right now.

What each budget buys

~$1M: condos, TICs, and the southeast

  • 1BR or small 2BR condos in SoMa, Rincon Hill, South Beach, Mission Bay and Yerba Buena. Downtown condos are the city's clearest value. SoMa condo medians were reported at about $850K in Q2 2026, and South Beach condo prices were reportedly down year over year even as the rest of the city surged.
  • 2BR TICs in the Mission, Lower Haight, Inner Richmond or NoPa. See Property types for why TICs sell at a discount.
  • Small houses only in D10 (Excelsior, Portola, Bayview, Visitacion Valley) and parts of D3. Even there, overbids often push prices past $1M.
  • The good news: homes under $1M were reported at about 8.4 months of supply in mid-2026. You get time to think, which no other price range in the city offers.

~$2M: the most competitive price range in the city

  • A Doelger or tract house in the Sunset or Parkside (D2 median about $1.8M), often 2–3BR over a garage, sometimes with an unwarranted (unpermitted) in-law unit.
  • A "starter" house in Bernal Heights or Glen Park, or a smaller Inner Sunset or Richmond house.
  • A 2–3BR condo in Noe, Hayes Valley, Mission Dolores, Pac Heights or Russian Hill.
  • A new-construction condo in Mission Bay, a reported $1.35M median in spring 2026, near OpenAI and UCSF.

Expect 20–30% overbids on houses here. This is where the most buyers are chasing the fewest houses, including well-paid tech workers and people cashing out early startup stock.

$3–5M: larger single-family houses

  • Noe Valley: the deepest luxury-house market in the city, with a reported house median of about $2.85–2.88M and many sales at $3–4M+. Sunny, with shops and cafés along 24th St, and on the J-Church.
  • Eureka Valley / Dolores Heights: reported house median of about $3.25M (+27%). Views, steep streets, close to the Castro.
  • Cole Valley, Glen Park view homes, and Central Richmond / Lake St Edwardians (Central Richmond house median about $2.4M).
  • St. Francis Wood, Forest Hill: traditional detached houses with yards on the K/L/M lines. St. Francis Wood's 3-month median was about $4.3M to Aug 2026 (Redfin, small sample).
  • Marina / Cow Hollow houses at a reported median of about $3.85M. Keep in mind the Marina sits on bay fill.
  • Top-floor view condos and penthouses in Russian Hill and Pac Heights.

Listing a house low on purpose still works up to about $5M, so the list price is a teaser, not the expected sale price.

$5–10M: the top of the market

  • Pacific Heights: reported house median of about $7.6M (+25.6% YoY, mid-2026).
  • Presidio Heights: median about $7.3M. Trophy sales have been reported near $5,000/sq ft.
  • Sea Cliff: reported median about $4.7M on a small sample that likely understates its oceanfront trophy homes.
  • Cow Hollow, Russian Hill and Telegraph Hill view homes, and luxury high-rise penthouses.

Above $5M, prices are usually negotiated rather than bid up, but 2026 broke that rule more than once. A home asking $7.95M sold for $15M in May, and 2512 Union St reportedly sold for nearly twice its $8M ask. Also watch the transfer-tax cliffs at $5M and $10M. SF's transfer tax (paid when a home sells) jumps from 0.75% to 2.25% to 5.5% of the entire price at those lines. Sellers notice, and prices cluster just under them. See Escrow to keys.

Neighborhood profiles

NeighborhoodLandmarks and amenitiesHousing stockBallpark (2026)Weather
Noe Valley24th St shops and cafés, J-Church, hilly side streetsVictorians, Edwardians, modern rebuildsHouses ~$2.9M median, many $3–4M+Sunny
Eureka Valley / Dolores HtsCastro-adjacent, hilly, viewsVictorians and modern view homesHouses ~$3.25M medianSunny-ish
Bernal HeightsVillage feel, Cortland Ave, dog hillSmall Victorians and cottages, lots of stairs~$1.6M all-types; highest house sales volume in SFSunny
Glen ParkTiny village, BART on the doorstep, canyon trailsCottages, mid-century, view homes~$2.4M (Redfin all-types, Jun 2026)Mixed
Mission / Mission DoloresRestaurants, Dolores Park, busyVictorian flats, TICs, condos~$1.65M mixed typesWarmest in the city
Potrero Hill / DogpatchViews, breweries, near Mission BayCottages, lofts, new condos~$1.2–2.9M (small, mixed samples)Sunny, windy
Hayes Valley / NoPa / Alamo SqBoutiques, restaurants, Alamo Square park, the PanhandleVictorians, flats, condosD6 houses ~$3.4M; Panhandle condos ~$1.65MModerate
Cole Valley / HaightLeafy, N-Judah, Golden Gate ParkEdwardians, VictoriansHouses commonly $2.5M+ (verify comps)Moderate, some fog
Inner SunsetUCSF, Irving St food, park accessEdwardians, 1920s–30s houses~$1.7–1.8MFog-edge
Outer Sunset / ParksideOcean Beach, surf, Stern GroveTract houses, many with in-lawsD2 houses ~$1.8MFog belt
Richmond (Inner/Central/Outer)Clement St restaurants, Golden Gate ParkEdwardians, 1920s–40s housesCentral Richmond houses ~$2.4MFog belt (outer)
Pacific / Presidio HeightsFillmore St, Lafayette and Alta Plaza parks, Presidio accessGrand Victorians, Edwardians, mansions~$7.3–7.6M medianMixed, windy
Marina / Cow HollowChestnut and Union St, Marina Green, Crissy FieldMarina-style 1920s–30s, flats, condosHouses ~$3.85MWind and fog in summer
Russian / Nob / Telegraph HillViews, cable cars, walk to FiDiCondos, co-ops, some view housesD8 houses ~$4.2M; condos much lowerMixed
St. Francis Wood / Forest Hill / West PortalSuburban feel inside the city, big lots1910s–30s detached houses, Muni MetroD4 houses ~$2.2M; SFW $3.5–4.3MFog-edge
SoMa / Rincon / South Beach / Mission BayTowers, walk to work, ballparkHigh-rise condos, loftsSoMa ~$850K; Mission Bay ~$1.35MSunny, windy, fill soil
Excelsior / Portola / BayviewLowest house prices in the city, McLaren Park, T-Third in Bayview1920s–50s houses, many in-lawsD10 houses ~$1.12MSunny-ish

Figures are reported medians from mixed sources (SFAR MLS via Vanguard and Helena 7x7, Redfin, agent reports), mostly mid-2026. Sources are listed at the end.

Getting to work

Most SF commutes head to one of a few places: downtown and the Financial District, SoMa, or Mission Bay (home to UCSF's hospital campus and Chase Center). Many tech offices sit in SoMa and Mission Bay, including the two big AI labs, so we use them as reference points below.

Where those offices are (as of Oct 2026):

  • OpenAI: Mission Bay. It occupies 1455 & 1515 Third St (the former Uber HQ) and 550 Terry Francois Blvd, and in early 2026 it added about 280K sq ft at 1800 Owens St. That pushed its SF footprint past 1M sq ft, all in Mission Bay.
  • Anthropic: SoMa / East Cut. It has had its HQ at 500 Howard since 2023, has space at 505 Howard, and signed a 13-year lease on the entire 300 Howard tower in early 2026, with a phased move reported for 2027. All three are a few blocks from the Salesforce Transit Center and Montgomery/Embarcadero BART, so the times below also give you a rough sense of a downtown commute.

The main transit lines:

  • Muni T-Third runs along Third St through Mission Bay (UCSF/Chase Center), Dogpatch and Bayview. Since the Central Subway opened, it also runs north via 4th & King to Moscone, Union Square and Chinatown.
  • Caltrain stops at 4th & King and 22nd St (Dogpatch/Potrero). It has been electrified since 2024, which matters if you're coming from the Peninsula or splitting time with a South Bay office.
  • BART stops at Glen Park, 24th St, 16th St, then downtown at Civic Center, Powell, Montgomery and Embarcadero. It's the fastest way downtown or to Howard St from the Mission, Bernal and Glen Park.
  • Muni Metro: the N-Judah (Sunset → Cole Valley → Duboce → Market St subway → Embarcadero → 4th & King), the J-Church (Glen Park → Noe → Church St), and the K/L/M via West Portal into the Market St subway.
  • Waymo robotaxis cover the city and began SFO service in January 2026 (initially at the rental car center). Freeway rides were paused in May 2026 and reportedly returned gradually from late July. Handy for late nights, but not a replacement for a daily transit commute.

Commute cheat sheet (approximate door-to-door, typical weekday. Check your own route in a transit app.)

FromTo Howard St, SoMa (Anthropic)To Mission Bay (OpenAI, UCSF)
Rincon Hill / South BeachWalk, ~5–15 minWalk/bike, ~10–20 min
Mission Bay / DogpatchT-Third or bike, ~15–20 minWalk, ~5–15 min
Potrero HillBike/bus, ~20–25 minBike/walk, ~10–15 min
Mission / BernalBART, ~15–25 minBike, ~15–20 min
Hayes Valley / NoPaBike or Muni, ~15–25 minBike, ~20 min
Noe ValleyJ-Church or BART, ~25–35 minBike/car, ~20–25 min
Glen ParkBART, ~15–20 minCar/bike, ~20–25 min
Inner Sunset / Cole ValleyN-Judah, ~25–35 minN-Judah to 4th & King, ~30–40 min
Pac Heights / MarinaBus (1, 12, 45) or bike, ~25–35 minCar/bus, ~30–40 min
Outer Richmond / Sea CliffBus, ~40–50 min~45–60 min by transit
West Portal / Forest Hill / SFWK/L/M, ~25–35 min~35–45 min

These are our estimates from route structure, not measured times.

Schools: the SFUSD lottery

SFUSD still assigns elementary seats by citywide choice. You rank schools, and a lottery decides using tiebreakers. For attendance-area elementary schools, the order is roughly: siblings, then PreK/TK attendance-area students, then the CTIP1 tiebreaker (for families in the neighborhoods with the lowest test scores), then attendance area. So living in a popular school's attendance area improves your odds, but it ranks below CTIP1 and doesn't guarantee a seat. The 2027-28 main-round deadline is February 1, 2027. The long-planned switch to a zone-based system has been delayed again: decisions are expected around 2027-28, with implementation no earlier than 2028-29.

What that means for you:

  • Don't pay a big premium for a "school address" assuming the seat comes with the house.
  • Many $3M+ buyers budget for private school (often $50K+/yr per child). Factor that into your budget.
  • School closures and mergers are pending, so a school you like today may be combined with another within a few years.

A simple way to narrow it down

  1. Pick your commute: downtown/Howard St, Mission Bay, or the Peninsula via Caltrain.
  2. Pick your weather: sun belt or fog belt.
  3. Pick your property type (Property types). This narrows the neighborhood list faster than anything else.
  4. Pull 90 days of sold comps in 2–3 candidate neighborhoods, houses and condos separately.
  5. Visit at the times you'd actually be there: 8am on a weekday for the commute, 5pm in July for the fog, Saturday morning for street parking.
Sources & verification›