Highest rental yields in Europe

Gross rental yield is a year's rent from 12-month lets as a % of the price, averaged over 2016–2025, before costs, fees, empty months and tax. North Macedonia has the highest among countries at 9.7%. Regions are listed only where local rents are published.

Updated 2026-10-28

Countries

North Macedonia +7.2% 9.7% 6.5% €1,392
Latvia +7.9% 8.8% 7.5% €945
Croatia +8.6% 7.6% 5.7% €2,861
Poland +8.1% 7.4% 6.5% €2,069
Spain +6.1% 6.9% 5.6% €2,128
Romania +5.1% 6.8% 5.2% €1,917
Lithuania +9.9% 6.8% 5.5% €2,002
Luxembourg +5.1% 6.4% 6.0% €9,160
Montenegro +7.3% 6.2% 5.6% €2,198
Finland −0.1% 6.2% 6.3% €2,582
Ireland +7.0% 6.0% 5.8% €3,860
Serbia +9.9% 5.9% 5.6% €2,121
Norway +4.9% 5.6% 5.6% €6,249
United Kingdom +3.9% 5.6% 6.0% €2,912
Slovakia +7.4% 5.5% 4.5% €2,799
Denmark +4.3% 5.5% 5.4% €3,480
Bulgaria +9.6% 5.3% 4.2% €1,529
Netherlands +8.0% 5.3% 4.3% €5,186
Cyprus +4.2% 5.3% 4.9% €2,399
Hungary +13.9% 5.2% 4.1% €1,571
Estonia +8.2% 5.1% 4.2% €2,210
Portugal +10.2% 5.0% 3.4% €2,076
Greece +6.0% 4.9% 3.7% €1,931
Slovenia +8.0% 4.8% 4.2% €3,226
France +2.4% 4.8% 5.2% €2,923
Italy +1.5% 4.6% 5.4% €1,515
Albania – 4.4% 4.4% €1,720
Bosnia and Herzegovina +7.9% 4.3% 4.3% €1,577
Belgium +3.8% 4.3% 4.2% €3,269
Malta +5.7% 4.0% 3.9% €3,925
Czechia +9.4% 3.7% 3.1% €2,933
Germany +4.3% 3.2% 3.1% €5,200
Switzerland +3.1% 3.2% 2.9% €9,712
Austria +5.3% 3.0% 3.2% €4,162
Sweden +2.9% 2.9% 3.1% €4,320

Top 50 regions

2016–2025, regions with published local rents
Radomski Poland +9.1% 9.9% €1,425
Katowicki Poland +10.0% 9.4% €1,710
Sosnowiecki Poland +9.4% 9.2% €1,369
West Ireland +10.0% 8.4% €4,079
Częstochowski Poland +10.4% 8.3% €1,444
Rzeszowski Poland +7.5% 8.3% €1,850
Creuse France +1.7% 8.1% €1,040
Lubelski Poland +7.8% 7.8% €2,048
Meuse France +1.3% 7.7% €1,154
Hajdú-Bihar Hungary +16.4% 7.7% €2,085
Nièvre France +1.7% 7.7% €1,193
Grad Zagreb Croatia +9.6% 7.6% €2,917
Bucureşti Romania +8.8% 7.6% €2,078
Miasto Szczecin Poland +8.7% 7.6% €2,370
Haute-Marne France +0.3% 7.5% €1,162
Aisne France +1.3% 7.5% €1,340
Territoire de Belfort France +1.2% 7.5% €1,586
Bydgosko-toruński Poland +8.2% 7.4% €1,867
Haute-Saône France +0.8% 7.3% €1,213
Indre France +1.8% 7.3% €1,259
Yonne France +1.1% 7.2% €1,413
Groot-Rijnmond Netherlands +8.3% 7.2% €4,700
Miasto Łódź Poland +9.5% 7.2% €2,060
Allier France +2.3% 7.2% €1,405
Cher France +1.3% 7.2% €1,371
Białostocki Poland +8.1% 7.1% €2,009
Miasto Wrocław Poland +9.0% 7.1% €2,931
Ardennes France +1.4% 7.1% €1,348
Alicante Spain +3.9% 7.1% €1,806
Comunidad de Madrid Spain +7.2% 7.0% €3,686
Podravska Slovenia +9.8% 7.0% €2,577
Pohjois-Pohjanmaa Finland −0.5% 6.9% €1,927
Vosges France +3.4% 6.9% €1,570
Aube France +1.4% 6.8% €1,558
Deux-Sèvres France +2.6% 6.8% €1,487
Braşov Romania +11.4% 6.8% €2,175
Charente France +2.4% 6.8% €1,490
Haute-Vienne France +2.0% 6.7% €1,536
Trójmiejski Poland +8.8% 6.7% €2,957
Achaia Greece +3.4% 6.7% €1,399
Jura France +3.2% 6.7% €1,772
Saône-et-Loire France +2.4% 6.6% €1,636
Corrèze France +2.4% 6.6% €1,602
Meurthe-et-Moselle France +2.5% 6.6% €1,894
Bourgogne-Franche-Comté France +2.1% 6.5% €1,758
Grand Est France +1.8% 6.5% €1,674
Cantal France +1.7% 6.5% €1,426
Miasto Kraków Poland +9.1% 6.5% €3,434
Doubs France +2.5% 6.5% €2,088
Miasto Poznań Poland +7.2% 6.5% €2,663

Price growth: 2016–2025, compound average per year, in the country's own currency, before inflation. Rental yields: 12-month lets, gross. Price per m²: latest year, from the best published source for each area. * Figure of the larger area: no local data. – no data.

Looking at a property in Europe?

Request an invite to find deals worth buying and get help at every step of your investment.