InvestImmo.de

Where is a Buy-to-Let Property Worthwhile? Cities Compared 2026

Andriy Bezborodko · 2026-10-13

50 Cities Compared
50
Cities
each with its own location page, as of Oct 13, 2026
1,168–6,500 €/m²
Purchase Price of Used Apartments
range in our table
1.9–11.0 %
Vacancy
Census 2022, reference date May 15, 2022
2.6–7.2 %
Gross Rental Yield
own calculation, before costs

You want to buy an apartment as an investment and first ask yourself: in which city? On the web, you will find rankings with five "winner cities." Where their yields come from is rarely stated.

We have written our own location pages for 50 German cities, with figures from valuation committees, the census, statistical offices, and rent indices. In this article, we lay them side by side. We deliberately do not make a ranking out of them.

The reason is already in the table. Where the gross rental yield is high, more apartments are usually vacant and the population is shrinking. Where hardly anything is vacant, the square meter costs three to five times as much and the rent does not cover the loan.

01Comparison Table: 50 Cities

The table is sorted alphabetically. Each city leads to its own page with all sources, districts, and a calculated apartment example. The gross rental yield is our own calculation: annual rent divided by purchase price, before costs. Ancillary purchase costs, property management fees, maintenance, vacancy losses, and interest are not deducted.

Buy-to-Let Properties: 50 Cities Compared (as of Oct 13, 2026)
CityStatePurchase Price €/m²Rent €/m²Gross Yield before costsVacancy 2022Population ForecastRent ControlTransfer Tax
AachenNRW2,685 B12.37 A5.5 %–−3.7 % by 2040yes, to 20296.5 %
AugsburgBavaria3,990 P12.50 A3.8 %4.3 %+3.8 % by 2044yes, to 20293.5 %
BerlinBerlin5,511 G15.78 A3.4 %2.0 %+2.8 % by 2040yes, to 20296.0 %
BielefeldNRW2,369 G9.70 A4.9 %3.2 %+0.7 % by 2050yes, to 20296.5 %
BochumNRW2,080 G8.76 A5.1 %3.6 %−2.5 % by 2050no6.5 %
BonnNRW3,347 V11.61 V4.2 %2.9 %+3.4 % by 2050yes, to 20296.5 %
BraunschweigLower Saxony2,820 B9.98 A4.2 %3.6 %–yes, to 20295.0 %
BremenBremen2,520 G10.81 A5.1 %3.2 %+0.7 % by 2044 (State)yes, to 20295.5 %
ChemnitzSaxony1,200 G6.09 A6.1 %11.0 %−8.5 % by 2045no5.5 %
DortmundNRW2,090 B8.98 A5.2 %3.3 %−3.7 % by 2050yes, to 20296.5 %
DresdenSaxony2,660 G9.56 A4.3 %4.1 %+2.9 % by 2040yes, to 06/20275.5 %
DüsseldorfNRW4,500 B13.00 A3.5 %2.9 %+1.5 % by 2050yes, to 20296.5 %
DuisburgNRW1,697 V7.71 A5.5 %4.2 %−3.7 % by 2050no6.5 %
ErfurtThuringia2,200–2,900 P10.30 A4.3–5.6 %4.3 %minor change by 2040yes, to 20275.0 %
EssenNRW2,174 V8.77 A4.8 %3.9 %−1.7 % by 2050no6.5 %
FrankfurtHesse5,670 G12.28 M2.6 %3.1 %approx. 843,000 inh. 2045 (today 781,000)yes, to Nov 25, 20266.0 %
FreiburgBaden-Württemberg6,128 P14.20 A2.8 %–+3.2 % by 2040yes, to Dec 31, 20265.0 %
GelsenkirchenNRW1,316 V7.87 A7.2 %5.3 %−1.6 % by 2050no6.5 %
GöttingenLower Saxony2,530 G12.11 A5.7 %3.8 %−10.3 % by 2040yes, to 20295.0 %
HalberstadtSaxony-Anhalt1,168 K5.80 A6.0 %11.0 %−13.3 % by 2040no5.0 %
Halle (Saale)Saxony-Anhalt2,061 G7.60 A4.4 %7.7 %slight decline by 2040no5.0 %
HamburgHamburg4,150 B9.94 M2.9 %1.9 %2.02m inh. 2040 (today 1.87m)yes, to 20295.5 %
HannoverLower Saxony3,000 G12.61 A5.0 %3.3 %approx. 567,000 inh. 2035 (today 559,000)yes, to 20295.0 %
JenaThuringia2,900 G11.66 A4.8 %2.9 %−4 % by 2045yes, to 20275.0 %
KarlsruheBaden-Württemberg3,640 G13.47 A4.4 %3.2 %approx. 339,000 inh. 2040 (City)yes, to Dec 31, 20265.0 %
KasselHesse2,530 G9.62 A4.6 %4.2 %+2.0 % by 2040no6.0 %
KielSchleswig-Holstein2,500 B10.05 A4.8 %approx. 2 %254,000–267,300 inh. 2033no6.5 %
KitzingenBavaria3,300 K9.42 A3.4 %8.7 %+8.6 % by 2044no3.5 %
KölnNRW4,320 G14.70 A4.1 %2.5 %–yes, to 20296.5 %
LeipzigSaxony2,850 B9.28 A3.9 %5.4 %664,000 inh. 2040 (today 634,000)yes, to 06/20275.5 %
LübeckSchleswig-Holstein3,679 G10.29 A3.4 %2.9 %approx. 226,000 inh. 2045 (+3,000)no6.5 %
MagdeburgSaxony-Anhalt1,692 G7.45 A5.3 %6.7 %−23,100 inh. by 2040 (vs 2022)no5.0 %
MainzRhineland-Palatinate3,623 G13.81 A4.6 %2.9 %– (Households +2 to +3 % by 2035)yes, to 20295.0 %
MannheimBaden-Württemberg3.650 G11.86 A3.9 %4.5 %+2.8 % by 2044no, planned for 20275.0 %
MünchenBavaria6,500 B15.38 M2.8 %2.4 %+14 % by 2045yes, to 20293.5 %
MünsterNRW3,980 G10.86 V3.3 %2.0 %+2.0 % by 2050yes, to 20296.5 %
NürnbergBavaria3,916 P10.33 M3.2 %3.1 %554,700 inh. 2033 (today 548,000)yes, to 20293.5 %
OldenburgLower Saxony2,820 G8.57 M3.6 %3.0 %174,500–177,400 inh. 2037 (today 177,000)yes, to 20295.0 %
OsnabrückLower Saxony2,440 G10.01 A4.9 %3.1 %−7.2 % by 2040 (State), City: growthyes, to 20295.0 %
PotsdamBrandenburg3,865 B9.48 M2.9 %2.7 %+6.6 % by 2040yes, to 20296.5 %
RegensburgBavaria4,000 P12.80 A3.8 %2.9 %+3.3 % by 2044yes, to 20293.5 %
RostockMecklenburg-Western Pomerania3,402 G12.25 A4.3 %2.7 %approx. −2 % by 2040yes, to 09/20286.0 %
SaarbrückenSaarland1,930 G9.07 A5.6 %6.3 %−5 % by 2045 (Regional Association)no6.5 %
SalzgitterLower Saxony1,230 G5.94 M5.8 %7.1 %−8.2 % by 2045no5.0 %
SiegenNRW1,940 G8.20 V5.1 %3.9 %−6.1 % by 2050no6.5 %
StuttgartBaden-Württemberg4,226 G15.51 A4.4 %3.5 %+5.5 % by 2045yes, to Dec 31, 20265.0 %
TroisdorfNRW2,400 B7.89 M3.9 %1.9 %−3.1 % by 2050yes, to 20296.5 %
WiesbadenHesse3,842 G13.30 A4.2 %3.3 %+1.9 % by 2040yes, to Nov 25, 20266.0 %
WürzburgBavaria3,459 B12.60 A4.4 %3.1 %+1.2 % by 2044yes, to 20293.5 %
WuppertalNRW1,785 G9.73 A6.5 %–approx. 363,600 inh. 2040 (today 364,600)no6.5 %

Code letters for purchase price: G used condominium (Gutachterausschuss), V used condominium (various sources), B used condominium (LBS Nordwest/empirica), P used condominium (post-bank study), K used condominium (other sources). Code letters for rent: A asking rents (empirica/others), V rent according to valuation committee, M rent index average (Mietspiegel).

02Four Types of Locations

The 50 cities show that there are four basic types of locations for real estate investors. Which type you choose determines your risk and whether you build wealth through monthly income or through appreciation and repayment.

  1. The Expensive Safe Havens (e.g., Munich, Frankfurt, Hamburg): Very low vacancy, high demand, but the lowest rental yields (often under 3 %). Here, you usually have to pay extra every month.
  2. Stable Growth Cities (e.g., Leipzig, Dresden, Augsburg): Moderate vacancy, good growth prospects, yields around 3.5 to 4.5 %.
  3. Yield Cities with Structural Change (e.g., Duisburg, Bochum, Essen): Yields around 5 to 5.5 %, slightly higher vacancy, and often a stable or slightly shrinking population.
  4. High-Yield/Risk Cities (e.g., Gelsenkirchen, Chemnitz, Halberstadt): High yields above 6 %, but also high vacancy and shrinking population forecasts. The risk of not being able to find a tenant is significantly higher here.

03Conclusion

The question "Which city?" is less important than the rankings on the web suggest. Our 50 cities show a clear pattern: higher yields are almost only available in exchange for more vacancy, more unemployment, or shrinking forecasts. It therefore makes sense to first define your own framework—meaning monthly leeway, equity, and risk tolerance—and then choose the location type that fits. Within the city, the purchase price, the house, and the tenancy agreement decide. We do not believe that choosing or excluding a city solely based on a single metric is a good way to go.

FAQHäufige Fragen

Which is the best city for a real estate investment?

There is no single best city for everyone. Cities with high gross rental yields like Gelsenkirchen or Chemnitz also have more vacancy and shrinking forecasts. Cities with very little vacancy like Munich or Hamburg have high purchase prices and low rental yields. Which city is right depends on your budget, your willingness to make monthly top-up payments, and your risk tolerance.

Where is a buy-to-let property worthwhile in 2026?

Whether an apartment is worthwhile is determined by the purchase price, rent, condition, and financing of the individual apartment. The city only set the framework. In our table, most of the 50 cities have a gross rental yield of 3.5 to 5 % and a vacancy rate of 2.5 to 4.5 %. That is where a close look at the individual property pays off the most.

In which city is the rental yield highest?

In our comparison, the highest gross rental yields are in Gelsenkirchen (7.2 %), Wuppertal (6.5 %), Chemnitz (6.1 %), and Halberstadt (6.0 %), each based on asking rents and before costs. These cities also have high unemployment rates or high vacancy. After property management fees, maintenance reserves, and vacancy losses, significantly less remains from the gross yield.

Is an apartment in Munich or Frankfurt still worthwhile as a buy-to-let?

As a source of ongoing income, it hardly makes sense with full financing. In our example, you would pay about €896 per month before taxes for 60 m² in Munich. On the other hand, the vacancy rate there was low at 2.4 % in 2022, and the city expects growth until 2045. Those who buy there are betting on wealth building through repayment and need an income that can support the top-up payment for years.

Is a high gross rental yield a good sign?

Not automatically. The gross rental yield only calculates annual rent divided by purchase price. Ancillary purchase costs of 5 to 9 %, non-recoverable property management fees, maintenance, and vacancy losses are missing. A high number is often compensation for higher risk. Therefore, always calculate the net rental yield and the monthly surplus or top-up payment.

Does the rent control (Mietpreisbremse) play a role in choosing a city?

Yes. It currently applies in 33 of the 50 cities. It limits the rent for new tenancies to the local comparative rent plus 10 %, with exceptions for apartments first used and rented after October 1, 2014. In these cities, calculate with the rent index (Mietspiegel), not with advertisements.

How high are the ancillary purchase costs per federal state?

The real estate transfer tax ranges from 3.5 % in Bavaria to 6.5 % in North Rhine-Westphalia, Brandenburg, Schleswig-Holstein, and Saarland. In addition, there is approximately 1.5 to 2.2 % for the notary and land registry, and potentially a broker. The rates for all states can be found under Real Estate Transfer Tax; your exact total is calculated by the Ancillary Purchase Cost Calculator.