Rental yield ranking for Germany

Gross rental yield sets the median asking rent against the median asking price of apartments for sale. These are the cities with the highest yields and the cheapest and most expensive markets.

Plauen leads at 7.7%, followed by Zwickau (7.5%) and Pinneberg (6.4%). Among the states, Saarland has the highest gross rental yield at 5.0% and Mecklenburg-Western Pomerania the lowest at 2.5%.

Asking-price data as of November 4, 2026

Highest gross rental yield

25 cities with at least 50 apartments for sale

  1. 01PlauenSaxony· €867/m²· Multiple 13.1· 132 listings7.7%
  2. 02ZwickauSaxony· €999/m²· Multiple 13.3· 165 listings7.5%
  3. 03PinnebergSchleswig-Holstein· €2,915/m²· Multiple 15.7· 57 listings6.4%
  4. 04ChemnitzSaxony· €1,131/m²· Multiple 15.7· 555 listings6.4%
  5. 05EmdenLower Saxony· €1,828/m²· Multiple 16.1· 58 listings6.2%
  6. 06MaintalHesse· €2,949/m²· Multiple 16.3· 69 listings6.1%
  7. 07Bad HarzburgLower Saxony· €1,790/m²· Multiple 17.5· 132 listings5.7%
  8. 08LaatzenLower Saxony· €2,365/m²· Multiple 17.5· 86 listings5.7%
  9. 09WilhelmshavenLower Saxony· €1,478/m²· Multiple 17.6· 172 listings5.7%
  10. 10Bad HerrenalbBaden-Württemberg· €2,141/m²· Multiple 17.7· 50 listings5.7%
  11. 11DürenNorth Rhine-Westphalia· €2,132/m²· Multiple 17.8· 59 listings5.6%
  12. 12GörlitzSaxony· €1,369/m²· Multiple 18.3· 59 listings5.5%
  13. 13GöttingenLower Saxony· €2,911/m²· Multiple 18.4· 124 listings5.4%
  14. 14BacknangBaden-Württemberg· €3,272/m²· Multiple 18.4· 93 listings5.4%
  15. 15DelmenhorstLower Saxony· €2,234/m²· Multiple 18.5· 55 listings5.4%
  16. 16Rüsselsheim am MainHesse· €3,199/m²· Multiple 18.5· 62 listings5.4%
  17. 17MönchengladbachNorth Rhine-Westphalia· €2,240/m²· Multiple 18.5· 303 listings5.4%
  18. 18HomburgSaarland· €2,378/m²· Multiple 18.6· 69 listings5.4%
  19. 19PirmasensRhineland-Palatinate· €1,625/m²· Multiple 18.6· 51 listings5.4%
  20. 20AlbstadtBaden-Württemberg· €2,196/m²· Multiple 18.8· 113 listings5.3%
  21. 21CelleLower Saxony· €2,098/m²· Multiple 18.8· 74 listings5.3%
  22. 22BremerhavenBremen· €1,796/m²· Multiple 18.8· 165 listings5.3%
  23. 23SaarbrückenSaarland· €2,457/m²· Multiple 18.9· 197 listings5.3%
  24. 24Ludwigshafen am RheinRhineland-Palatinate· €2,725/m²· Multiple 18.9· 374 listings5.3%
  25. 25DietzenbachHesse· €2,956/m²· Multiple 19.0· 123 listings5.3%

Cheapest price per m²

  1. 01PlauenSaxony · Gross yield 7.7%€867/m²
  2. 02ZwickauSaxony · Gross yield 7.5%€999/m²
  3. 03ChemnitzSaxony · Gross yield 6.4%€1,131/m²
  4. 04GörlitzSaxony · Gross yield 5.5%€1,369/m²
  5. 05WilhelmshavenLower Saxony · Gross yield 5.7%€1,478/m²
  6. 06PirmasensRhineland-Palatinate · Gross yield 5.4%€1,625/m²
  7. 07LüdenscheidNorth Rhine-Westphalia · Gross yield 4.7%€1,742/m²
  8. 08Bad HarzburgLower Saxony · Gross yield 5.7%€1,790/m²
  9. 09BremerhavenBremen · Gross yield 5.3%€1,796/m²
  10. 10SalzgitterLower Saxony · Gross yield 4.3%€1,826/m²

Most expensive price per m²

  1. 01NorderneyLower Saxony€12,056/m²
  2. 02Garching bei MünchenBavaria · Gross yield 2.4%€10,823/m²
  3. 03Rottach-EgernBavaria · Gross yield 2.7%€10,701/m²
  4. 04Wenningstedt-Braderup (Sylt)Schleswig-Holstein€9,938/m²
  5. 05Sylt (Gemeinde)Schleswig-Holstein · Gross yield 3.1%€9,833/m²
  6. 06MünchenBavaria · Gross yield 3.3%€9,140/m²
  7. 07AschheimBavaria · Gross yield 3.0%€8,730/m²
  8. 08OberschleißheimBavaria · Gross yield 2.7%€8,682/m²
  9. 09HaarBavaria · Gross yield 3.1%€8,559/m²
  10. 10GilchingBavaria · Gross yield 2.7%€8,498/m²

How to read the figures

Gross rental yield
The median asking cold rent times 12, divided by the median asking price of a city's apartments for sale. Closing costs, service charges, vacancy and taxes are not deducted.
Price-to-rent multiple
How many years of cold rent the price equals, the inverse of the gross rental yield.
Listings
The number of apartments for sale behind the medians. Cities with fewer than 50 listings are left out, because single listings would move their figures too much.

Gross rental yield = median asking cold rent × 12 ÷ median asking price. Asking prices are not transaction prices and running costs are not deducted, so the yield you can achieve is usually lower. Only cities with at least 50 apartments for sale are listed.

Work out the yield of a specific flat

With price, rent, financing and tax: cash flow and net yield for your property.

Frequently asked questions

Where are rental yields highest in Germany?

In current asking-price data, Plauen (7.7%), Zwickau (7.5%), Pinneberg (6.4%) lead. High gross yields arise where purchase prices are low relative to rents. In such cities, check vacancy, population trends and the condition of the building with particular care.

What is gross rental yield?

A year's cold rent divided by the purchase price, before purchase costs and running costs. It is useful for comparing markets; a purchase decision rests on net yield and cash flow.

What does the price-to-rent ratio (Kaufpreisfaktor) say?

How many years of cold rent the price equals, the inverse of the gross yield. The lower the multiple, the less you pay for each euro of annual rent.

How current are the figures?

The figures are recalculated daily from active online listings for apartments for sale. This page shows data as of November 4, 2026.

Some cookies are needed for InvestBud to work.

Others we only set with your consent, to understand usage in more detail and to measure our ads.

Without your consent, no analytics or marketing services load.

You can change your choice at any time via “Cookie settings” at the bottom of the page. Privacy policy