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 | 75016Paris | 15,540 €/m² | 26.5 €/m² | 2.0 % | 24 | 159,386-0.4 % | A bisExtreme |
| 5102 | 92200Neuilly-sur-Seine | 15,625 €/m² | 26.2 €/m² | 2.0 % | 23 | 59,538-0.5 % | A bisExtreme |
| 5103 | 17410Saint-Martin-de-Ré | 7,018 €/m² | 11.7 €/m² | 2.0 % | 31 | 2,355-0.2 % | B1Tight |
| 5104 | 94300Vincennes | 11,111 €/m² | 18.5 €/m² | 2.0 % | 43 | 48,193-0.2 % | A bisExtreme |
| 5105 | 83350Ramatuelle | 10,831 €/m² | 17.8 €/m² | 2.0 % | 46 | 1,888-1.2 % | AVery tight |
| 5106 | 17880Les Portes-en-Ré | 7,173 €/m² | 11.7 €/m² | 2.0 % | 34 | 577-0.7 % | B1Tight |
| 5107 | 17580Le Bois-Plage-en-Ré | 7,410 €/m² | 11.7 €/m² | 1.9 % | 43 | 2,125-1.1 % | B1Tight |
| 5108 | 74260Les Gets | 9,186 €/m² | 14.5 €/m² | 1.9 % | 27 | 1,227-0.3 % | AVery tight |
| 5109 | 17630La Flotte | 7,477 €/m² | 11.7 €/m² | 1.9 % | 58 | 3,150+1.1 % | B1Tight |
| 5110 | 33115La Teste-de-Buch | 9,511 €/m² | 14.9 €/m² | 1.9 % | 72 | 13,783+0.7 % | B1Tight |
| 5111 | 74310Les Houches, Servoz | 8,779 €/m² | 13.4 €/m² | 1.8 % | 44 | 4,684+2.0 % | B1Tight |
| 5112 | 06230Saint-Jean-Cap-Ferrat, Villefranche-sur-Mer | 13,831 €/m² | 19.1 €/m² | 1.7 % | 34 | 6,539-0.5 % | AVery tight |
| 5113 | 62520Le Touquet-Paris-Plage | 8,258 €/m² | 10.6 €/m² | 1.5 % | 100 | 4,224-0.4 % | B1Tight |
| 5114 | 33970Lège-Cap-Ferret | 12,014 €/m² | 15.2 €/m² | 1.5 % | 67 | 3,954-0.2 % | B2Moderate |
| 5115 | 74120Demi-Quartier, Megève | 10,960 €/m² | 13.4 €/m² | 1.5 % | 44 | 5,005-1.1 % | AVery tight |
| 5116 | 74400Chamonix-Mont-Blanc | 12,488 €/m² | 14.4 €/m² | 1.4 % | 52 | 8,705-0.4 % | AVery tight |
| 5117 | 83990Saint-Tropez | 16,231 €/m² | 17.8 €/m² | 1.3 % | 53 | 3,582-2.1 % | AVery tight |
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).