Market data Q3 2025

What apartments cost in 41 German cities

Median asking prices from 30,120 listings first recorded in Q3 2025. München is the most expensive at €8,505 per square metre, Chemnitz the cheapest at €1,088.

Apartment asking prices by city, Q3 2025
CityMedian €/m²Median priceMiddle halfMedian areaListings
München€8,505€500,000€364,000 to €730,00064 m²2,651
Hamburg€6,687€398,500€279,000 to €736,00067 m²1,376
Frankfurt am Main€5,627€399,000€279,000 to €664,00077 m²1,929
Potsdam€5,556€418,000€290,000 to €733,45083 m²199
Berlin€5,435€299,000€215,000 to €580,00062 m²2,749
Freiburg im Breisgau€5,083€292,500€177,500 to €363,75057 m²146
Münster€4,992€335,000€199,000 to €476,37572 m²208
Köln€4,787€319,000€229,000 to €479,00074 m²1,013
Stuttgart€4,493€320,000€249,900 to €445,00074 m²1,902
Düsseldorf€4,435€317,857€199,000 to €549,00073 m²1,498
Augsburg€4,375€299,000€236,500 to €399,00070 m²1,091
Wiesbaden€4,250€328,000€235,000 to €485,00080 m²882
Mainz€4,132€310,000€220,000 to €450,00078 m²853
Karlsruhe€3,841€300,000€215,100 to €459,00077 m²446
Rostock€3,685€258,043€180,000 to €389,22567 m²116
Nürnberg€3,644€249,000€179,000 to €365,00069 m²1,909
Bonn€3,622€289,495€215,000 to €430,00079 m²458
Kiel€3,356€216,000€168,000 to €329,25069 m²380
Mannheim€3,226€229,500€159,375 to €333,25073 m²780
Aachen€3,177€225,000€151,000 to €324,50074 m²458
Lübeck€3,150€225,000€169,000 to €393,75074 m²206
Braunschweig€3,105€229,000€155,000 to €385,00084 m²193
Leipzig€3,047€205,000€149,000 to €336,00068 m²1,668
Hannover€3,020€220,000€156,000 to €319,00074 m²1,231
Dresden€3,000€195,000€140,000 to €336,23566 m²896
Bremen€2,786€199,000€149,000 to €275,00071 m²429
Erfurt€2,756€198,000€150,000 to €285,00072 m²105
Bielefeld€2,587€179,000€155,555 to €266,00075 m²426
Kassel€2,536€209,200€149,000 to €309,00080 m²381
Krefeld€2,490€189,000€122,500 to €276,95073 m²235
Dortmund€2,489€175,000€129,000 to €289,00071 m²340
Essen€2,342€165,000€109,000 to €279,97574 m²798
Saarbrücken€2,183€165,000€120,000 to €219,50079 m²279
Wuppertal€2,093€159,000€100,750 to €230,00077 m²632
Mönchengladbach€2,017€163,000€118,000 to €245,00078 m²285
Bochum€1,986€139,000€90,425 to €199,00071 m²410
Oberhausen€1,903€129,000€89,000 to €189,00070 m²670
Magdeburg€1,810€105,000€85,000 to €164,25059 m²316
Duisburg€1,786€120,000€75,000 to €187,25071 m²720
Gelsenkirchen€1,780€125,000€85,075 to €179,00069 m²518
Chemnitz€1,088€51,750€39,900 to €74,90053 m²185

Download the table as CSV (Q3 2025)

How the figures are made

  • The basis is apartments from property portals that Leverage first recorded as a sale offer between July 1, 2025 and September 30, 2025. 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 30,120 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 Q3 2025, leverage.immo/en/market-data/2025-q3/

Other periods