German City Property Price Trends Show Regional Divergence
Property prices across Germany's largest cities are developing unevenly. While Leipzig and Dortmund see significant increases, buyers can find houses more affordably in cities like Hanover and Essen. Munich remains the most expensive.

Property prices in Germany's largest cities are showing a diverse trend over the past year. Munich continues to be the most expensive city, with average prices of €8,187 per square meter for apartments and €9,744 for houses. Although prices have risen by approximately 4-5% year-on-year, the pace of increase has slowed compared to previous years.
Leipzig and Dortmund stand out with substantial price growth. In Leipzig, apartment prices have surged by 10.8% and house prices by 9.2%, reaching around €2,545 and €3,084 per square meter, respectively. Dortmund follows with increases of 8.0% for apartments and 3.8% for houses, positioning these cities as significant price drivers.
House prices, in particular, show a mixed picture. Düsseldorf and Frankfurt have seen considerable rises, while Hanover, Essen, and even Hamburg experienced slight decreases. Hamburg's trend is notable, with house prices dipping slightly while apartment prices increased, suggesting a potential shift in demand.
Other major cities like Berlin, Cologne, and Stuttgart display more stable price levels. Berlin reported moderate increases of 2.9% for apartments and 0.5% for houses, with prices around €4,900 per square meter. Cologne saw apartment prices rise by 5.4%. A comprehensive table of the 15 largest cities highlights significant regional disparities that require careful consideration for potential buyers.