Where to invest in France? The rental yield rankings.
Postcodes ranked by gross rental yield — official rents (Carte des loyers) set against real sale prices (DVF). No sponsored rankings: public data only, recalculated every day.
An honest reminder: a high yield usually comes with a less liquid market, a greater risk of vacancy and a slower resale. Yield is never the only criterion.
5,117 postcodes ranked (≥ 20 sales/year) — prices 2025, rents 2025. Median gross yield in France: 6.6 %. · 103 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 5101 | 24490La Roche-Chalais | 777 €/m² | 8.1 €/m² | 12.5 % | 33 | 3,060+0.4 % | CRelaxed |
| 5102 | 55130Abainville, Amanty | 695 €/m² | 7.3 €/m² | 12.5 % | 61 | 3,786-1.1 % | CRelaxed |
| 5103 | 86420Berthegon, Dercé | 723 €/m² | 7.6 €/m² | 12.6 % | 29 | 2,283+0.2 % | CRelaxed |
| 5104 | 70180Achey, Autet | 750 €/m² | 7.9 €/m² | 12.6 % | 30 | 3,057-0.7 % | CRelaxed |
| 5105 | 19470Le Lonzac, Madranges | 675 €/m² | 7.1 €/m² | 12.6 % | 25 | 989-0.0 % | CRelaxed |
| 5106 | 36240Gehée, Jeu-Maloches | 603 €/m² | 6.3 €/m² | 12.6 % | 34 | 1,729-0.7 % | CRelaxed |
| 5107 | 63700Ars-les-Favets, Buxières-sous-Montaigut | 701 €/m² | 7.4 €/m² | 12.6 % | 102 | 7,148-0.4 % | CRelaxed |
| 5108 | 36360Luçay-le-Mâle, Villentrois-Faverolles-en-Berry | 599 €/m² | 6.3 €/m² | 12.6 % | 20 | 1,767-0.7 % | CRelaxed |
| 5109 | 87320Val-d'Oire-et-Gartempe | 580 €/m² | 6.1 €/m² | 12.7 % | 56 | 856-0.5 % | CRelaxed |
| 5110 | 47380Monclar, Montastruc | 724 €/m² | 7.7 €/m² | 12.7 % | 43 | 3,243+0.0 % | CRelaxed |
| 5111 | 50370Brécey, La Chaise-Baudouin | 675 €/m² | 7.2 €/m² | 12.8 % | 59 | 4,579-0.0 % | CRelaxed |
| 5112 | 03420Arpheuilles-Saint-Priest, La Petite-Marche | 659 €/m² | 7.0 €/m² | 12.8 % | 46 | 2,561-0.4 % | CRelaxed |
| 5113 | 23230Bord-Saint-Georges, Gouzon | 672 €/m² | 7.2 €/m² | 12.8 % | 42 | 2,229+0.2 % | CRelaxed |
| 5114 | 79380La Forêt-sur-Sèvre, Moncoutant-sur-Sèvre | 733 €/m² | 7.8 €/m² | 12.8 % | 42 | 4,594-0.1 % | CRelaxed |
| 5115 | 97240Le François | 1,813 €/m² | 19.4 €/m² | 12.8 % | 31 | 15,778-1.4 % | B1Tight |
| 5116 | 70160Amance, Baulay | 750 €/m² | 8.1 €/m² | 12.9 % | 73 | 5,472-0.5 % | CRelaxed |
| 5117 | 02110Aisonville-et-Bernoville, Beaurevoir | 663 €/m² | 7.2 €/m² | 13.0 % | 162 | 15,152-0.5 % | B2Moderate |
Comparing two areas?
Prices, trend since 2014, rents and yield side by side.
Open the neighbourhood comparatorGot a specific property in mind?
Net yield, cash flow with a mortgage and long-term projection — free.
Calculate the net yieldGross yield = median annual rent ÷ median purchase price, by postcode (house). Postcodes with fewer than 20 sales/year excluded; yields above 13 % filtered out (likely data anomalies). This is not investment advice.
INSEE population aggregated to the postcode (Lyon/Marseille split by arrondissement, approximate).
Market tension = how sought-after housing is here (more buyers/tenants than available properties). It is the government's official zonage ABC. The tighter it is, the faster a property lets and resells. Scale: A bis (extreme) → A (very tight) → B1 (tight) → B2 (moderate) → C (relaxed).