Market data Q2 2026

What apartments cost in 42 German cities

Median asking prices from 58,687 listings first recorded in Q2 2026. München is the most expensive at €9,400 per square metre, Chemnitz the cheapest at €1,146.

Apartment asking prices by city, Q2 2026
CityMedian €/m²Median priceMiddle halfMedian areaListings
München€9,400€575,000€379,000 to €895,00066 m²2,706
Hamburg€7,031€449,500€300,000 to €749,00069 m²2,852
Berlin€6,719€477,900€324,900 to €770,00072 m²2,715
Freiburg im Breisgau€5,484€399,000€279,000 to €625,50080 m²705
Frankfurt am Main€5,385€399,000€275,000 to €688,00080 m²2,853
Potsdam€5,385€429,000€285,000 to €720,00080 m²585
Köln€4,842€355,000€247,500 to €589,00076 m²2,404
Münster€4,688€345,000€227,000 to €510,00076 m²767
Düsseldorf€4,600€330,000€220,000 to €595,00076 m²2,333
Stuttgart€4,600€325,000€249,000 to €539,00074 m²2,389
Augsburg€4,416€320,000€239,000 to €428,50073 m²1,741
Wiesbaden€4,326€349,000€235,400 to €613,00080 m²1,675
Mainz€4,146€299,000€219,000 to €479,97474 m²1,618
Nürnberg€3,855€269,000€195,000 to €395,00071 m²3,393
Karlsruhe€3,800€300,000€235,000 to €418,38182 m²1,240
Bonn€3,630€275,000€199,000 to €433,00076 m²1,253
Rostock€3,571€229,000€169,900 to €398,00064 m²270
Lübeck€3,423€239,000€169,000 to €379,25070 m²516
Kiel€3,238€199,000€150,000 to €310,50066 m²800
Mannheim€3,210€246,000€174,000 to €389,00079 m²2,048
Aachen€3,181€224,900€154,000 to €325,00073 m²689
Hannover€3,145€229,000€159,900 to €329,00074 m²2,467
Leipzig€3,127€210,000€150,000 to €329,48868 m²2,326
Dresden€3,026€200,000€148,500 to €325,90868 m²2,336
Braunschweig€2,970€239,000€165,000 to €418,00082 m²809
Bremen€2,865€210,000€159,000 to €319,90073 m²2,200
Kassel€2,813€212,000€155,000 to €299,50079 m²691
Bielefeld€2,779€229,000€165,000 to €350,00081 m²787
Erfurt€2,719€169,000€129,000 to €250,00063 m²233
Dortmund€2,565€219,000€145,000 to €398,00084 m²1,421
Krefeld€2,441€199,500€149,000 to €320,50078 m²772
Halle (Saale)€2,356€169,000€116,000 to €255,00073 m²350
Mönchengladbach€2,316€186,000€132,000 to €280,00084 m²950
Essen€2,250€179,000€119,425 to €335,00079 m²2,126
Saarbrücken€2,244€164,000€110,000 to €232,25076 m²710
Wuppertal€2,191€179,000€120,000 to €278,00080 m²1,329
Bochum€2,086€169,000€119,000 to €269,00080 m²1,552
Oberhausen€2,044€161,000€109,000 to €295,00077 m²1,628
Duisburg€1,933€155,000€99,000 to €271,50076 m²1,627
Magdeburg€1,899€121,000€87,213 to €195,00065 m²986
Gelsenkirchen€1,898€151,000€99,000 to €232,10076 m²1,732
Chemnitz€1,146€69,950€49,900 to €106,12562 m²860

Download the table as CSV (Q2 2026)

How the figures are made

  • The basis is apartments from property portals that Leverage first recorded as a sale offer between April 1, 2026 and June 30, 2026. Whether a listing is still online today makes no difference.
  • A city covers what lies within 10 km of its centre. That is a circle, not the city limit: it can include neighbouring towns and leave out the outer districts of large cities.
  • Where two cities lie close together, a listing counts for both. The "Listings" column therefore adds up to more than the 58,687 listings the table rests on.
  • These are asking prices, not sale prices. A listing counts with the last price recorded for it.
  • The median is the value in the middle: half the listings cost more, half cost less. The middle half runs from the 25th to the 75th percentile.
  • A city appears only with at least 20 listings in the period. Houses are missing because most cities have too few listings for them. Apartment buildings are missing because that category also holds single apartments, so the figures would be wrong.
  • New portals were added in Q2 2026. Many of their listings had been online for a while and were first recorded in that quarter. Prices step there, and the steps are the sources, not the market. The quarters before, Q2 2026 itself and the quarters after therefore cannot be compared with each other.
  • The figures were queried on October 6, 2026 and stay as they are. Current figures are on the city pages.

Cite as: Leverage, Market data Q2 2026, leverage.immo/en/market-data/2026-q2/

Other periods