In the 25 Apr 2026 asking-price snapshot matched with 2024 income data, Germany’s most affordable apartment markets are concentrated in cities where purchase prices stay relatively low against local earnings. For first-time buyers and mortgage shoppers, the ranking is less about headline national trends and more about where entry tickets remain close to one to two years of median personal income.

The cheapest entry points sit well below the big-city image of Germany’s housing market

In the 25 Apr 2026 snapshot, the standout pattern is how low the entry price remains in several western and secondary-city apartment markets. That matters because affordability ratios compress fastest where absolute prices stay subdued: even modest income bases can still support a comparatively low years-of-income reading.

Gelsenkirchen ranks first, with a median apartment asking price of €108,946 against median personal income of €48,600 in 2024, giving an affordability reading of 1.0 years. Herne follows at €133,970 and 1.3 years on the same €48,600 income base.

Kassel and Hagen share the next rung at 1.5 years, but they get there through different combinations of price and income. Kassel posts the highest income level among the top four at €59,100, paired with a median apartment price of €199,888. Hagen reaches the same affordability mark with a lower ticket of €158,996 and median personal income of €48,600.

For buyers comparing locations, that distinction is practical. A city can look affordable either because prices are especially low, because incomes are comparatively stronger, or because both line up favourably. In this ranking, the lowest-priced markets dominate the very top positions.

Rank City Median apartment price Median personal income Affordability
1 Gelsenkirchen €108,946 €48,600 1.0 years
2 Herne €133,970 €48,600 1.3 years
3 Kassel €199,888 €59,100 1.5 years
4 Hagen €158,996 €48,600 1.5 years
5 Mönchengladbach €174,865 €48,600 1.6 years
6 Bremen €218,810 €58,900 1.7 years
7 Magdeburg €138,853 €37,200 1.7 years
8 Wuppertal €185,240 €48,600 1.7 years
9 Bochum €193,175 €48,600 1.8 years
10 Wolfsburg €188,902 €47,900 1.8 years

The Ruhr area is the clearest cluster in the affordability table

In the 25 Apr 2026 ranking, the Ruhr and nearby North Rhine-Westphalia cities form the most visible concentration of affordable apartment markets. Clusters like this often appear where a large stock of older apartments keeps asking prices more contained than in tighter supply-constrained prestige markets.

Five of the top ten cities are in that broad western industrial belt: Gelsenkirchen, Herne, Hagen, Mönchengladbach, Wuppertal and Bochum all appear in the list, with affordability ranging from 1.0 to 1.8 years. Their median apartment prices run from €108,946 in Gelsenkirchen to €193,175 in Bochum, while most share the same median personal income marker of €48,600.

That common income level makes the price ladder especially easy to read for buyers. Herne at €133,970 sits materially below Wuppertal at €185,240 and Bochum at €193,175, and the affordability readings move accordingly from 1.3 years to 1.7 and 1.8 years.

Mönchengladbach lands in the middle of the group at €174,865 and 1.6 years. For households willing to search beyond Germany’s most internationally visible cities, this part of the country offers multiple sub-€200,000 median apartment markets in the same shortlist.

The affordability focus also sits alongside broader housing-market pressure in German media. "Wohnungsmarkt 2026: Mieten explodieren, Regierung zieht Bremse" (Börse Express, 29 Apr 2026) reflects how housing costs remain a national policy issue even as some apartment purchase markets still screen as relatively accessible on an entry-price basis.

Similar affordability scores can mask very different income and price structures

In the 25 Apr 2026 snapshot, cities with the same affordability reading do not necessarily look alike underneath. For buyers, this is the useful nuance: a ratio alone does not tell you whether you are entering a lower-income, lower-price market or a higher-income, higher-ticket one.

The clearest example is the 1.7-years group. Bremen records a median apartment price of €218,810 and median personal income of €58,900. Magdeburg reaches the same 1.7-years reading with a much lower price of €138,853 but also a lower income level of €37,200. Wuppertal also sits at 1.7 years, with €185,240 against €48,600.

Kassel shows a similar contrast one tier above. Its 1.5-years affordability reading comes with a €199,888 median apartment price, noticeably above Hagen’s €158,996, but Kassel also has the stronger income figure at €59,100 versus €48,600.

This is why affordability rankings work best as a screening tool rather than a complete buying decision. Markets with similar years-of-income readings can imply very different monthly financing needs, deposit hurdles and neighbourhood-level quality mixes, even before a buyer gets into building condition or unit size.

Sub-€200,000 apartment markets dominate the affordable end of the table

In the 25 Apr 2026 ranking, the affordable segment is defined above all by low absolute purchase prices. That is a familiar market pattern: when median asking prices stay under key psychological thresholds, affordability tends to improve quickly even without unusually high local incomes.

Seven of the ten cities in the table have median apartment asking prices below €200,000: Gelsenkirchen at €108,946, Herne at €133,970, Magdeburg at €138,853, Hagen at €158,996, Mönchengladbach at €174,865, Wuppertal at €185,240, Bochum at €193,175 and Wolfsburg at €188,902. Kassel narrowly remains below that line at €199,888, while Bremen is the only city clearly above it at €218,810.

At the very cheapest end, the gap is substantial. Gelsenkirchen’s €108,946 median price is less than the €138,853 seen in Magdeburg and far below Bremen’s €218,810. For first-time buyers assembling a deposit or testing mortgage affordability, those lower entry tickets can matter as much as the ratio itself.

Wolfsburg is also notable at the bottom of the top ten. Its median apartment price of €188,902 and median personal income of €47,900 produce an affordability reading of 1.8 years, placing it just inside the shortlist despite a higher ticket than several Ruhr peers.

For buyers, the table is a shortlist of accessible markets rather than a single winner

In the 25 Apr 2026 view, the practical takeaway is that Germany’s most affordable apartment markets are not confined to one city profile. Secondary urban centres, regional hubs and western legacy apartment markets all appear, giving buyers several routes into lower-cost ownership.

The ranking spans a narrow affordability band from 1.0 years in Gelsenkirchen to 1.8 years in Bochum and Wolfsburg. Within that range, prices stretch from €108,946 to €218,810, while median personal incomes run from €37,200 in Magdeburg to €59,100 in Kassel.

For relocation-minded buyers, that means the shortlist can be filtered in more than one way. Some may prioritise the lowest possible purchase price, which points to Gelsenkirchen, Herne or Magdeburg. Others may prefer a city with a somewhat higher income base while still staying in the affordable tier, which brings Kassel and Bremen into view.

The broader point is straightforward: in Germany’s 2026 apartment market snapshot, affordability still exists, but it is concentrated in specific city types rather than spread evenly across the country.

Explore further

Cities in Germany: Berlin · München · Hamburg · Leipzig

Related analysis:

Browse: Highest rental yields · Most expensive · Most affordable on price · All rankings

Data as of: Asking prices: 25 Apr 2026; income: 2024
Sources:
  • Income: Eurostat NUTS2 GDP, INE Atlas, INSEE Filosofi
  • Prices: Public real-estate portal aggregates
Planning a trip?
Explore things to do in Germany
Skip-the-line tickets, tours, eSIMs and local experiences, booked in minutes.
Browse on Klook →

Published: May 1, 2026