If you are trying to make sense of San Francisco real estate, broad city numbers only get you so far. In the southern hills, pricing, inventory, and market speed can shift meaningfully from one neighborhood to the next, even within a relatively compact area. This snapshot breaks down what buyers and sellers should know about Bernal Heights, Glen Park, Noe Valley, Miraloma Park, and Potrero Hill so you can spot patterns and make smarter decisions. Let’s dive in.
San Francisco Baseline
Before you zoom into neighborhood trends, it helps to start with the citywide picture. San Francisco’s latest Realtor.com snapshot shows a median listing price of $1.195 million, a median sold price of $1.70 million, 1,418 active listings, and a median 50 days on market.
The city is also labeled a seller’s market, with inventory still down year over year. That matters because it creates the backdrop for the southern hills, where supply is especially tight and many submarkets trade above the city average.
Southern Hills at a Glance
These five neighborhoods all sit above San Francisco’s citywide median sold price. At the same time, they do not all move at the same speed, which is why local context matters so much when you are planning a purchase or sale.
Here is a quick side-by-side look at the current snapshot.
| Neighborhood | Median Listing Price | Median Sold Price | Active Listings | Days on Market |
|---|---|---|---|---|
| Bernal Heights | $1.295M | $1.765M | 37 | 40 |
| Glen Park | $2.195M | $1.8M | 19 | 35 |
| Noe Valley | $1.595M | $2.25M | 28 | 55 |
| Miraloma Park | $1.6465M | $1.99M | 9 | 76 |
| Potrero Hill | $1.35M | $1.75M | 34 | 37 |
Across the group, active listings range from just 9 in Miraloma Park to 37 in Bernal Heights. Four of the five neighborhoods also show fewer active listings than a year ago, while Miraloma Park is the one exception with a modest year-over-year increase.
Bernal Heights Market Snapshot
Bernal Heights is modestly pricier than the citywide listing median and moves faster than the broader San Francisco market. The current snapshot shows a median listing price of $1.295 million, a median sold price of $1.765 million, 37 active listings, and 40 days on market.
For buyers, that usually means you are shopping in a market with limited options and a fairly brisk pace. For sellers, it suggests demand is still present, but thoughtful pricing and strong preparation remain important if you want to stand out.
Glen Park Market Snapshot
Glen Park posts the highest median listing price in this group at $2.195 million. It also has just 19 active listings and a median 35 days on market, which makes it one of the thinnest and fastest-moving submarkets in the southern hills.
Its median sold price sits at $1.8 million, above the citywide sold median. If you are buying here, you may need to be especially ready to act when the right property appears. If you are selling, tight inventory can work in your favor, but buyers at this price point still tend to pay close attention to value.
Noe Valley Market Snapshot
Noe Valley remains one of the premium markets in this set. The latest snapshot shows a median listing price of $1.595 million, a median sold price of $2.25 million, 28 active listings, and 55 days on market.
What stands out most is the combination of the highest median sold price in the group and a slower pace than the citywide 50-day median. That can signal a market where pricing power is strong, but where buyers may take a bit more time before committing.
Miraloma Park Market Snapshot
Miraloma Park has the smallest active inventory in the group, with just 9 listings. It also shows the slowest turnover, at 76 days on market, while still posting a median sold price of $1.99 million and a median listing price of $1.6465 million.
This is an important reminder that a premium sold price does not always mean a fast market. For buyers, Miraloma Park may feel less hurried than Bernal Heights, Glen Park, or Potrero Hill. For sellers, the slower pace means presentation, condition, and pricing strategy may have an even bigger impact.
Potrero Hill Market Snapshot
Potrero Hill sits close to Bernal Heights on price, with a median listing price of $1.35 million and a median sold price of $1.75 million. It currently has 34 active listings and a median 37 days on market.
That puts it among the faster-moving neighborhoods in this group. The research also notes stronger year-over-year price growth here compared with Bernal Heights, which adds another reason buyers and sellers may want to watch this market closely.
Fastest and Slowest Markets
One of the clearest takeaways from this snapshot is how segmented market speed is across the southern hills. Glen Park, Potrero Hill, and Bernal Heights are all moving faster than the citywide median of 50 days on market.
Noe Valley and Miraloma Park are moving more slowly. That does not make them weak markets. It simply means the path to a sale may look different, especially in neighborhoods where buyers are operating at higher price points or taking more time to compare options.
What This Means for Buyers
If you are buying in San Francisco’s southern hills, it helps to think in terms of both budget and pace. These neighborhoods all trade at a premium to the citywide sold median, but they offer different levels of urgency.
If your priority is a faster-moving market, you will likely focus first on:
- Glen Park
- Potrero Hill
- Bernal Heights
If you prefer a market that may feel a little less rushed, you may look more closely at:
- Noe Valley
- Miraloma Park
The biggest practical challenge for buyers is thin inventory. With active listings ranging from 9 to 37 in these neighborhoods, your options can narrow quickly. That is why hyper-local guidance matters, especially when you are comparing tradeoffs in price, timing, and available inventory.
What This Means for Sellers
Sellers across all five neighborhoods still appear to benefit from limited supply. Every neighborhood in this group shows a median sold price above the citywide $1.70 million median, which reinforces the premium position of the southern hills.
That said, not every neighborhood rewards the same strategy. In faster-moving areas like Glen Park, Potrero Hill, and Bernal Heights, timing and market readiness can help you capture existing demand. In slower-moving areas like Noe Valley and Miraloma Park, pricing discipline and careful preparation may matter even more.
For many San Francisco sellers, especially those dealing with property condition, inspections, permits, or other moving parts, a calm and organized plan can make a measurable difference. A neighborhood-specific approach is often more useful than relying on citywide averages alone.
Why Micro-Market Insight Matters
San Francisco has never been a one-size-fits-all market. Even within the southern hills, you can see clear differences in inventory levels, asking prices, sold prices, and days on market.
That is why the most useful question is not just whether San Francisco is a seller’s market. It is whether your specific neighborhood is moving quickly, how much competition buyers are facing, and what comparable homes are really doing in your slice of the city.
For buyers, that insight can help you move with more confidence. For sellers, it can help you set a smarter strategy from the start.
If you want help interpreting how Bernal Heights, Glen Park, Noe Valley, Miraloma Park, or Potrero Hill compares to your goals, working with a neighborhood-focused advisor can make the numbers more actionable. For clear guidance on buying or selling in San Francisco’s southern hills, connect with Tracy Hsieh.
FAQs
What is the current San Francisco housing market baseline?
- San Francisco’s latest snapshot shows a median listing price of $1.195 million, a median sold price of $1.70 million, 1,418 active listings, and 50 median days on market.
Which southern hills neighborhood is moving fastest right now?
- Glen Park is the fastest in this group at 35 days on market, followed by Potrero Hill at 37 days and Bernal Heights at 40 days.
Which southern hills neighborhood has the highest sold price?
- Noe Valley has the highest median sold price in this snapshot at $2.25 million.
Which southern hills neighborhood has the least inventory?
- Miraloma Park has the smallest active inventory in this group, with 9 active listings.
Are San Francisco’s southern hills neighborhoods above the city average?
- Yes. Every neighborhood in this snapshot shows a median sold price above San Francisco’s citywide median sold price of $1.70 million.
What should buyers know about southern hills inventory?
- Inventory is tight across the group, with active listings ranging from 9 to 37, so buyers may need to compare tradeoffs carefully and be ready when the right property appears.
What should sellers know about slower southern hills markets?
- In slower-moving neighborhoods like Noe Valley and Miraloma Park, pricing, preparation, and property presentation may play an even larger role in the outcome.