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
| 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.