Property Prices in Germany 2026
What do apartments cost in Germany right now? The overview shows median asking prices per m² by state and city, with asking rents and the gross rental yield they imply.
As of November 4, 2026
Prices by state
| Name | Price per m² | Cold rent per m² | Gross yield |
|---|---|---|---|
| Hamburg | €6,697 | €18.02 | 3.2% |
| Berlin | €5,661 | €19.05 | 4.0% |
| Bavaria | €5,385 | €14.29 | 3.2% |
| Schleswig-Holstein | €4,330 | €11.34 | 3.1% |
| Hesse | €4,236 | €14.49 | 4.1% |
| Mecklenburg-Western Pomerania | €4,120 | €8.50 | 2.5% |
| Brandenburg | €3,994 | €11.99 | 3.6% |
| Baden-Württemberg | €3,836 | €13.35 | 4.2% |
| North Rhine-Westphalia | €3,329 | €10.00 | 3.6% |
| Rhineland-Palatinate | €3,262 | €11.00 | 4.0% |
| Lower Saxony | €3,086 | €10.00 | 3.9% |
| Bremen | €2,852 | €10.56 | 4.4% |
| Saxony | €2,606 | €6.84 | 3.1% |
| Saarland | €2,278 | €9.49 | 5.0% |
| Thuringia | €2,000 | €6.83 | 4.1% |
| Saxony-Anhalt | €1,726 | €7.00 | 4.9% |
The largest housing markets
| Name | Price per m² | Gross yield | Listings |
|---|---|---|---|
| Berlin | €5,661 | 4.0% | 12,800 |
| München | €9,140 | 3.3% | 5,000 |
| Hamburg | €6,697 | 3.2% | 2,600 |
| Leipzig | €3,006 | 5.0% | 2,027 |
| Köln | €5,284 | 3.8% | 1,845 |
| Frankfurt am Main | €6,650 | 3.7% | 1,788 |
| Düsseldorf | €5,170 | 3.9% | 1,787 |
| Stuttgart | €4,645 | 4.7% | 1,630 |
| Dresden | €3,170 | 4.2% | 1,141 |
| Hannover | €3,512 | 4.4% | 854 |
| Essen | €2,845 | 4.0% | 819 |
| Nürnberg | €3,840 | 4.6% | 816 |
| Augsburg | €4,510 | 4.1% | 792 |
| Wiesbaden | €4,567 | 3.9% | 757 |
| Bremen | €3,041 | 4.8% | 728 |
| Mannheim | €3,891 | 4.4% | 659 |
| Karlsruhe | €4,005 | 4.4% | 563 |
| Bonn | €4,047 | 4.3% | 561 |
| Chemnitz | €1,131 | 6.4% | 555 |
| Dortmund | €2,631 | 4.4% | 544 |
| Freiburg im Breisgau | €6,441 | 3.1% | 512 |
| Wuppertal | €2,305 | 4.6% | 475 |
| Potsdam | €5,591 | 4.1% | 452 |
| Duisburg | €2,031 | 4.9% | 447 |
| Heilbronn | €3,722 | 4.6% | 426 |
| Münster | €5,320 | 3.2% | 423 |
| Mainz | €4,992 | 4.3% | 420 |
| Braunschweig | €3,187 | 4.1% | 398 |
| Aachen | €3,886 | 4.0% | 380 |
| Ludwigshafen am Rhein | €2,725 | 5.3% | 374 |
Medians of asking prices and asking rents of publicly listed apartments, recomputed daily. Asking prices are not sale prices and not a valuation under § 194 BauGB; actual sale prices can differ.
Looking at a flat?
Work through price, financing, costs and taxes to see what is left at the end.
Frequently Asked Questions
The answers come from current listings of apartments for sale in Germany, as of November 4, 2026.
Terms and method
The glossary explains the terms; the methodology shows how the figures are built.
What does an apartment in Germany cost per m²?
It depends heavily on location. Median asking prices range from about €1,726 per m² in Saxony-Anhalt to €6,697 per m² in Hamburg.
Where do the figures come from?
From aggregated asking prices of publicly listed apartments, recomputed daily. No individual listing is shown. Actual sale prices can differ.
What does gross rental yield mean?
It relates a year's cold rent to the purchase price, before purchase costs, running costs and financing. For a specific flat the Investbud analysis includes all of them.