In the 27 Jun 2026 snapshot of Germany’s apartment market, München stood clearly at the top of the national price ranking, with a median asking sale price of €642,394. Frankfurt am Main and Freiburg im Breisgau formed the next tier at €509,947 and €498,961, showing how a small group of cities sits well above the rest of the country’s high-end apartment markets. Across this ranking, gross yields were mostly compressed, a pattern often seen where strong capital values outpace rent levels.

Munich sets a clear national ceiling

In the 27 Jun 2026 snapshot, the main takeaway is that München is not just first — it is meaningfully ahead of the rest of the field. That kind of gap matters for buyers and wealth managers because the top city often behaves like a trophy market, where prestige and scarcity support higher entry prices while rental returns stay comparatively low.

München posted a median asking sale price of €642,394 from 4,364 listings, far above every other city in the top 10. The median asking rent stood at €1,195/month, and the gross yield was 2.23%. The affordability measure in the same snapshot was 4.8 years.

The distance to second place was substantial. Frankfurt am Main came next at €509,947 from 1,439 listings, with a median asking rent of €1,019/month and a gross yield of 2.40%. That leaves a visible price step between Germany’s priciest apartment market and its nearest competitor, even before looking at the rest of the ranking.

The sub-€500,000 tier is still firmly premium

In the 27 Jun 2026 snapshot, the cities just below the top spot still represent a distinctly expensive segment of the German apartment market. For cross-border buyers, this tier is important because it shows that premium pricing is not limited to one global-city outlier; it extends across several smaller and mid-sized urban markets as well.

Freiburg im Breisgau ranked third with a median asking sale price of €498,961 from 410 listings. Its median asking rent was €698/month, and its gross yield was 1.68%, the lowest in this top-10 list. Heidelberg followed at €470,275 from 286 listings, with a median asking rent of €746/month and a gross yield of 1.90%.

Hamburg sat very close behind Heidelberg at €469,055 and had a much deeper listing pool of 2,316 apartments. Its median asking rent was €795/month, with a gross yield of 2.03%. Potsdam rounded out this upper-premium cluster at €459,289 from 418 listings, alongside a median asking rent of €746/month and a gross yield of 1.95%.

These figures show a notable feature of Germany’s expensive apartment markets: high capital values do not automatically come with high income returns. Small differences in asking rents can leave yields tightly compressed once sale prices move toward the top end.

Yield is generally thin in the most expensive cities

In the 27 Jun 2026 snapshot, the ranking reinforces a familiar market pattern: the most expensive apartment cities usually do not deliver the strongest gross yields. When purchase prices rise faster than rents, yield compression is the normal result, especially in prestige locations with strong owner-occupier demand.

Among the 10 most expensive cities, Wiesbaden posted the highest gross yield at 2.73%, despite ranking only seventh on median asking sale price at €429,992. Its median asking rent reached €980/month across 682 listings, and its affordability measure was 3.3 years.

Düsseldorf also stood out on the income side, with a gross yield of 2.66% on a median asking sale price of €398,863 from 1,564 listings. The median asking rent there was €883/month. By contrast, Freiburg im Breisgau’s 1.68% and Heidelberg’s 1.90% show how quickly yield can compress in cities where prices remain elevated relative to rent.

Berlin and Frankfurt am Main sat in the middle of the yield range at 2.37% and 2.40%. München, despite having the highest rent in the ranking at €1,195/month, still delivered only 2.23% because its sale price base was so much higher. This broad expensive-plus-low-yield pattern also sits alongside German media coverage such as “Deutscher Immobilienmarkt: Mieten steigen, Kaufpreise stagnieren” (Börse Express, 2026-04-28), which highlighted the same tension between rents and purchase prices at the national level.

Berlin brings scale that smaller premium cities cannot match

In the 27 Jun 2026 snapshot, Berlin’s role in the ranking is less about being the single most expensive market and more about combining high pricing with exceptional market depth. For investors, that matters because liquidity and stock availability can shape strategy just as much as headline price levels.

Berlin recorded a median asking sale price of €398,253, placing it tenth in this list, but it had by far the largest listing count at 11,095 apartments. Its median asking rent was €785/month, the gross yield was 2.37%, and the affordability measure was 3.2 years.

No other city in the top 10 came close on available stock. München, the next-largest market by listing count here, had 4,364 listings, while Hamburg had 2,316 and Düsseldorf had 1,564. Several of the most expensive smaller cities had much thinner supply, including Heidelberg with 286 listings and Freiburg im Breisgau with 410.

That contrast helps separate two kinds of premium market. Berlin offers high pricing at scale, while cities such as Heidelberg, Potsdam and Freiburg im Breisgau look more supply-constrained in this snapshot, with far fewer available apartments despite similarly elevated price points.

Top 10 ranking: Germany’s most expensive apartment cities

In the 27 Jun 2026 snapshot, the top-10 table shows a market where the price ladder descends gradually after the Munich outlier, but yield remains subdued across most of the list. For readers comparing entry points, the combination of price, rent and listing count gives a more complete view than headline sale prices alone.

Rank City Median asking sale price Listings Median asking rent Gross yield Affordability
1 München €642,394 4,364 €1,195/month 2.23% 4.8
2 Frankfurt am Main €509,947 1,439 €1,019/month 2.40% 3.9
3 Freiburg im Breisgau €498,961 410 €698/month 1.68% 3.9
4 Heidelberg €470,275 286 €746/month 1.90% 3.7
5 Hamburg €469,055 2,316 €795/month 2.03% 2.4
6 Potsdam €459,289 418 €746/month 1.95% 5.5
7 Wiesbaden €429,992 682 €980/month 2.73% 3.3
8 Düsseldorf €398,863 1,564 €883/month 2.66% 3.7
9 Mainz €398,863 457 €698/month 2.10% 4.0
10 Berlin €398,253 11,095 €785/month 2.37% 3.2

Explore further

Cities in Germany: Berlin · München · Hamburg · Leipzig

Related analysis:

Browse: Highest rental yields · Most expensive · Most affordable on price · All rankings

Data as of: Asking prices, rents, yields and listing counts: 27 Jun 2026
Sources:
  • Public real-estate portal aggregates (asking prices)
Planning a trip?
Explore things to do in Germany
Skip-the-line tickets, tours, eSIMs and local experiences, booked in minutes.
Browse on Klook →

Published: June 30, 2026