Market data Germany

Apartment prices in Germany 2026

An apartment in Germany costs a median of 3,969 €/m² — with a median total price of 295,000 € for 76.2 m² of living area. Based on 201,328 active listings across more than 47 portals (offer prices, not notarized sale prices).

Felix Schlendorfer · ScreenImmos Market Analysis Last updated: 39 cities
National median €/m²3,969 €/m²
Median total price295,000 €
Median living area76.2 m²
12-month trend▲ +3.5%
Cities analysed39

How have apartment prices in Germany developed?

The national median is 3,969 €/m², +3.5% year over year. The chart shows the rolling six-month average.

3,481 €/m²3,620 €/m²3,758 €/m²2023-072025-012026-06Smoothed median €/m²
See monthly values
MonthSmoothed €/m²Raw median €/m²Listings
July 20233,650 €/m²3,551 €/m²41,720
August 20233,586 €/m²3,458 €/m²33,865
September 20233,579 €/m²3,558 €/m²37,824
October 20233,578 €/m²3,571 €/m²48,207
November 20233,565 €/m²3,500 €/m²35,299
December 20233,507 €/m²3,406 €/m²27,482
January 20243,496 €/m²3,485 €/m²36,624
February 20243,501 €/m²3,484 €/m²32,171
March 20243,494 €/m²3,519 €/m²24,392
April 20243,486 €/m²3,525 €/m²23,302
May 20243,506 €/m²3,618 €/m²26,971
June 20243,534 €/m²3,571 €/m²29,521
July 20243,540 €/m²3,524 €/m²29,761
August 20243,543 €/m²3,500 €/m²26,348
September 20243,542 €/m²3,515 €/m²25,765
October 20243,556 €/m²3,609 €/m²26,889
November 20243,541 €/m²3,525 €/m²29,510
December 20243,510 €/m²3,386 €/m²26,642
January 20253,498 €/m²3,454 €/m²30,277
February 20253,496 €/m²3,484 €/m²32,683
March 20253,492 €/m²3,494 €/m²36,855
April 20253,483 €/m²3,554 €/m²32,916
May 20253,481 €/m²3,516 €/m²34,901
June 20253,495 €/m²3,468 €/m²29,524
July 20253,502 €/m²3,496 €/m²31,274
August 20253,501 €/m²3,477 €/m²28,551
September 20253,515 €/m²3,578 €/m²40,603
October 20253,514 €/m²3,547 €/m²39,375
November 20253,524 €/m²3,578 €/m²32,919
December 20253,544 €/m²3,590 €/m²34,007
January 20263,545 €/m²3,500 €/m²41,122
February 20263,571 €/m²3,633 €/m²26,755
March 20263,630 €/m²3,933 €/m²49,298
April 20263,688 €/m²3,897 €/m²38,884
May 20263,724 €/m²3,792 €/m²58,149
June 20263,758 €/m²3,794 €/m²64,615

Which German cities are the most expensive for apartments?

Median price per m², 12-month trend and distance to the national median — sortable.

#CityState Median €/m² 12-mo. vs DE Avg price Listings
1MunichBayern9,298 €/m²▲ +2%+134%629,000 €5,687
2FrankfurtHessen6,750 €/m²▲ +3.1%+70%499,000 €1,980
3HamburgHamburg6,712 €/m²▼ -1.2%+69%479,000 €3,756
4Freiburg im BreisgauBaden-Württemberg6,252 €/m²▲ +4.2%+58%449,000 €680
5PotsdamBrandenburg6,066 €/m²▼ -10.7%+53%475,000 €774
6BerlinBerlin5,779 €/m²▲ +1.2%+46%399,000 €15,501
7RegensburgBayern5,553 €/m²▲ +7.9%+40%345,000 €650
8DüsseldorfNordrhein-Westfalen5,131 €/m²▲ +7.5%+29%398,000 €1,890
9CologneNordrhein-Westfalen5,122 €/m²▲ +3.6%+29%349,000 €2,116
10MainzRheinland-Pfalz4,885 €/m²▲ +13.9%+23%350,000 €746
11MünsterNordrhein-Westfalen4,846 €/m²▼ -1.5%+22%349,000 €546
12StuttgartBaden-Württemberg4,838 €/m²▼ -0.7%+22%360,000 €2,138
13LübeckSchleswig-Holstein4,776 €/m²▲ +24.7%+20%300,000 €604
14IngolstadtBayern4,775 €/m²▲ +4.6%+20%329,000 €841
15WiesbadenHessen4,649 €/m²▲ +6.7%+17%425,000 €1,093
16SindelfingenBaden-Württemberg4,597 €/m²▼ -8.8%+16%395,000 €501
17AugsburgBayern4,554 €/m²▲ +4.6%+15%325,000 €1,386
18BonnNordrhein-Westfalen4,359 €/m²▲ +1%+10%299,000 €707
19NurembergBayern4,194 €/m²▲ +4.1%+6%300,000 €1,732
20TrierRheinland-Pfalz4,077 €/m²▼ -0.4%+3%298,000 €627
21KarlsruheBaden-Württemberg3,968 €/m²▼ -1.3%+0%300,000 €701
22FürthBayern3,921 €/m²▲ +5%-1%293,000 €592
23MannheimBaden-Württemberg3,875 €/m²▲ +3.8%-2%279,000 €847
24HeilbronnBaden-Württemberg3,800 €/m²▲ +2.6%-4%298,000 €563
25Baden-BadenBaden-Württemberg3,577 €/m²▼ -6%-10%299,000 €534
26AachenNordrhein-Westfalen3,525 €/m²▲ +5.7%-11%250,000 €503
27HanoverNiedersachsen3,518 €/m²▲ +1.2%-11%269,000 €1,058
28DresdenSachsen3,246 €/m²▲ +4.4%-18%239,000 €1,718
29LeipzigSachsen3,107 €/m²▲ +0.9%-22%215,000 €3,241
30BraunschweigNiedersachsen3,065 €/m²▲ +10.5%-23%239,000 €653
31BremenBremen3,054 €/m²▲ +2.7%-23%210,000 €1,130
32PforzheimBaden-Württemberg2,951 €/m²▼ -5.6%-26%225,000 €504
33DortmundNordrhein-Westfalen2,712 €/m²▼ -3%-32%210,000 €617
34EssenNordrhein-Westfalen2,478 €/m²▼ -0.1%-38%193,000 €944
35MönchengladbachNordrhein-Westfalen2,205 €/m²▲ +0.5%-44%169,000 €509
36WuppertalNordrhein-Westfalen2,171 €/m²▲ +2.3%-45%170,000 €504
37MagdeburgSachsen-Anhalt1,923 €/m²▼ -2.1%-52%133,000 €712
38DuisburgNordrhein-Westfalen1,700 €/m²▼ -14.7%-57%109,000 €709
39ChemnitzSachsen1,182 €/m²▼ -2.7%-70%70,000 €1,089

Source: Felix Schlendorfer · ScreenImmos Market Analysis · offer prices, not notarized sale prices · 39 cities · as of June 2026 · Methodology

Most expensive cities

Cheapest cities

  • 39Chemnitz1,182 €/m²
  • 38Duisburg1,700 €/m²
  • 37Magdeburg1,923 €/m²

The 5 most expensive German cities in 2026

  1. Munich — 9,298 €/m²
  2. Frankfurt — 6,750 €/m²
  3. Hamburg — 6,712 €/m²
  4. Freiburg im Breisgau — 6,252 €/m²
  5. Potsdam — 6,066 €/m²

The 5 cheapest German cities in 2026

  1. Chemnitz — 1,182 €/m²
  2. Duisburg — 1,700 €/m²
  3. Magdeburg — 1,923 €/m²
  4. Wuppertal — 2,171 €/m²
  5. Mönchengladbach — 2,205 €/m²

Frequently asked questions about apartment prices in Germany

How much does an apartment cost in Germany?

The national median asking price for condominiums is 3,969 €/m² (median total price 295,000 €), based on 201,328 active listings across more than 47 portals (offer prices, not notarized sale prices).

Which German city is the most expensive to buy an apartment?

Among the analysed cities, Munich is the most expensive at 9,298 €/m² per square metre, ahead of Frankfurt (6,750 €/m²) and Hamburg (6,712 €/m²).

Which German city is the cheapest to buy an apartment?

The cheapest analysed city is Chemnitz at 1,182 €/m² per square metre, ahead of Duisburg (1,700 €/m²) and Magdeburg (1,923 €/m²).

How have apartment prices in Germany developed?

Year over year the national median price per square metre is +3.5% (rolling six-month average of offer medians).

What are the 5 most expensive German cities for apartments in 2026?

By median price per square metre: Munich (9,298 €/m²), Frankfurt (6,750 €/m²), Hamburg (6,712 €/m²), Freiburg im Breisgau (6,252 €/m²), Potsdam (6,066 €/m²).

What are the 5 cheapest German cities for apartments in 2026?

By median price per square metre: Chemnitz (1,182 €/m²), Duisburg (1,700 €/m²), Magdeburg (1,923 €/m²), Wuppertal (2,171 €/m²), Mönchengladbach (2,205 €/m²).

How current is the data?

The data is updated regularly; the current analysis is as of June 2026. These are asking prices from live listings, not notarized sale prices.

How this overview is made

All figures are asking prices from the public listings of more than 47 German property portals (incl. ImmoScout24, Immowelt, Immonet, Kleinanzeigen), deduplicated at the property level — a statistical analysis, not notarized sale prices. Only condominiums are included. Full methodology →

Compiled by Felix Schlendorfer · ScreenImmos Market Analysis · SiebenHolding GmbH · as of

How to cite: “Felix Schlendorfer · ScreenImmos Market Analysis, screenimmos.de/en/property-prices/, as of June 2026.”

About the author: Felix Schlendorfer, founder and real-estate market analyst — responsible for the content under § 18 (2) MStV.

See property-level valuations