Rent in German cities: Munich to Leipzig, and the priciest and cheapest districts (Census 2022)

· imowiki

Average net cold rent per m² in 14 German cities, from the 2022 census. Munich is the most expensive city, Leipzig the cheapest. These are rents that tenants actually paid on all leases, so new lets usually cost more.

Cities by average rent

CityRent €/m²2-bedroom (~75 m²)
Munich€12.88≈ €966
Frankfurt€10.58≈ €794
Stuttgart€10.39≈ €779
Cologne€9.39≈ €704
Düsseldorf€9.24≈ €693
Hamburg€9.16≈ €687
Nuremberg€8.21≈ €616
Bremen€7.76≈ €582
Berlin€7.66≈ €575
Hanover€7.61≈ €571
Dresden€6.92≈ €519
Essen€6.72≈ €504
Dortmund€6.45≈ €484
Leipzig€6.44≈ €483

The 15 most expensive districts

DistrictCityRent €/m²
MaxvorstadtMunich€15.90
Altstadt-LehelMunich€15.71
Ludwigsvorstadt-IsarvorstadtMunich€15.13
Westend SüdFrankfurt€14.95
Schwabing-WestMunich€14.52
Au-HaidhausenMunich€13.85
BogenhausenMunich€13.71
Schwabing-FreimannMunich€13.60
BahnhofsviertelFrankfurt€13.59
InnenstadtFrankfurt€13.57
Untergiesing-HarlachingMunich€13.24
RotherbaumHamburg€13.19
Thalkirchen-Obersendling-Forstenried-Fürstenried-SollnMunich€13.11
HafenCityHamburg€12.93
Allach-UntermenzingMunich€12.89

The 15 cheapest districts

DistrictCityRent €/m²
WestLeipzig€5.42
NordostLeipzig€5.87
VogelheimEssen€5.90
ScharnhorstDortmund€5.93
MengedeDortmund€5.93
MarzahnBerlin€5.94
Neu-HohenschönhausenBerlin€5.97
LütgendortmundDortmund€5.98
HorstEssen€5.99
StoppenbergEssen€6.00
KrayEssen€6.01
OstLeipzig€6.06
BocholdEssen€6.06
KarnapEssen€6.06
Altenessen-SüdEssen€6.09

Explore further