Blog > San Francisco House Prices by Bedrooms, Neighborhood by Neighborhood
What does a three- or four-bedroom house cost in San Francisco? We took the 4,561 single-family houses that sold in the two years to October 27, 2026, by the MLS records we can read with repeat records removed, and found the median price for each bedroom count, across the city and inside each of our neighborhood guides.
The short answer
- Across the city: two or fewer bedrooms $1.25M (1,165 sales), three bedrooms $1.72M (1,762 sales), four bedrooms $2.45M (1,114 sales) and five or more $2.9M (520 sales).
- Three bedrooms (guides with at least 5 sales): from $1.25M in Excelsior & Outer Mission to $5M in Pacific Heights.
- Four bedrooms: from $1.45M in Excelsior & Outer Mission to $7.35M in Cow Hollow.
Next steps in San Francisco
- What’s my San Francisco home worth? Request an estimate, and ask us for the recent sales on your street.
- See San Francisco homes for sale, then use Save Search to get new listings by email.
- Book a strategy call with a Property Nerd.
Across the city
| Bedrooms | Sales | Median price | Median size |
|---|---|---|---|
| 2 or fewer | 1,165 | $1.25M | 1,162 sq ft |
| 3 bedrooms | 1,762 | $1.72M | 1,678 sq ft |
| 4 bedrooms | 1,114 | $2.45M | 2,358 sq ft |
| 5 or more | 520 | $2.9M | 3,394 sq ft |
Neighborhood by neighborhood
Guides with at least 5 three- or four-bedroom house sales, alphabetical. A median shows where that bedroom count has 5 or more sales. Each name opens its guide, with live listings and the last 12 months of sales.
| Neighborhood | 3 bd sales | 3 bd median | 4 bd sales | 4 bd median | 5+ bd sales | 5+ bd median |
|---|---|---|---|---|---|---|
| Bernal Heights | 149 | $1.74M | 59 | $2.25M | 15 | $2.16M |
| Castro & Eureka Valley | 47 | $2.52M | 31 | $3.77M | 13 | $3.87M |
| Cow Hollow | 8 | $2.6M | 8 | $7.35M | 15 | $7.8M |
| Diamond Heights | 16 | $2.3M | 18 | $2.6M | 1 | — |
| Excelsior & Outer Mission | 143 | $1.25M | 60 | $1.45M | 29 | $1.4M |
| Forest Hill & Forest Hills Extension | 16 | $2.48M | 19 | $2.85M | 9 | $3.1M |
| Glen Park | 63 | $2.15M | 33 | $3M | 5 | $2.67M |
| Haight-Ashbury & Cole Valley | 28 | $2.4M | 28 | $3.68M | 18 | $4.99M |
| Ingleside Terraces & Balboa Terrace | 13 | $2.24M | 19 | $2.79M | 7 | $2.8M |
| Inner Richmond & Lone Mountain | 37 | $2.05M | 21 | $3.22M | 9 | $3.5M |
| Inner Sunset & Golden Gate Heights | 53 | $2.1M | 36 | $2.38M | 18 | $2.84M |
| Marina | 24 | $3.66M | 22 | $5.26M | 6 | $6.45M |
| Miraloma Park & Sunnyside | 109 | $1.8M | 64 | $2.24M | 14 | $2.4M |
| Mission Dolores & Dolores Heights | 28 | $2.1M | 16 | $3.92M | 11 | $2.95M |
| Noe Valley | 86 | $2.58M | 72 | $4.09M | 24 | $6.16M |
| Oceanview, Merced Heights & Ingleside | 78 | $1.34M | 35 | $1.52M | 12 | $1.34M |
| Outer & Central Richmond | 80 | $1.82M | 77 | $2.51M | 42 | $2.4M |
| Outer & Central Sunset | 127 | $1.72M | 66 | $2.16M | 19 | $2.15M |
| Pacific Heights | 17 | $5M | 28 | $7.1M | 42 | $8.25M |
| Parkside | 165 | $1.71M | 74 | $2.08M | 36 | $2.23M |
| Potrero Hill & Dogpatch | 32 | $1.73M | 21 | $3.17M | 3 | — |
| Presidio Heights & Laurel Heights | 13 | $2.9M | 11 | $6.33M | 22 | $8.9M |
| Russian Hill | 13 | $1.75M | 11 | $6.08M | 4 | — |
| Sea Cliff & Lake District | 15 | $3.55M | 23 | $5M | 14 | $6.85M |
| St. Francis Wood & Monterey Heights | 14 | $3.23M | 22 | $3.33M | 10 | $5M |
| Telegraph Hill & North Beach | 10 | $3.68M | 6 | $4.72M | 5 | $3.4M |
| Twin Peaks & Midtown Terrace | 34 | $1.82M | 27 | $2.15M | 10 | $2.49M |
| West Portal | 10 | $2.58M | 15 | $2.92M | 8 | $3.25M |
Reading it right
- A bedroom count isn’t a size. A large three-bedroom can outsell a small four-bedroom, so check the median size above and the square footage of any home you compare.
- Bedrooms are as listed. A listing can count a den or an unpermitted addition that the county record doesn’t, so check the permit history.
- Different houses sold in each group, and rebuilt or new houses push a group’s median up.
- Small samples swing. Every cell shows its sale count.
- Past prices aren’t a forecast or the value of any one home.
- Each sale counts once; none falls inside two of our guide outlines.
How we counted
Closed sales of single-family houses reported to the MLS, read through the IDX feeds that power our home search, with one record per MLS number and only sales with a recorded living area and a map position, placed inside each guide’s outline. Condos and townhomes have their own post.
Go deeper
Bedroom Math shows what one more bedroom costs, city by city, live from the MLS. For San Francisco, see neighborhoods ranked by price per square foot, condo and townhome prices and where houses sold under $1.5M; the San Francisco city guide links every guide.
The San Francisco data series: neighborhoods ranked by price per sq ft · where homes sell over asking · condos and townhomes · houses under $1.5M · houses at $3.5M and up · the best month to sell · the most expensive streets · houses by neighborhood · the most expensive streets from San Francisco to San Jose
Need one more bedroom?
A Property Nerd can pull the recent three- and four-bedroom sales near a home you’re eyeing, check its permit history, or price an addition against what the extra bedroom has sold for. Call (408) 373-1660 or (650) 383-8606, or book a strategy call. Commissions are negotiable, and we offer bundled services, so ask us what’s included.

