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.
1,960 postcodes ranked (≥ 20 sales/year) — prices 2025, rents 2025. Median gross yield in France: 6.2 %. · 7 / 40
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 301 | 20217Canari, Nonza | 3,948 €/m² | 15.1 €/m² | 4.6 % | 33 | 2,540+0.2 % | B2Moderate |
| 302 | 30700Aigaliers, Arpaillargues-et-Aureillac | 3,312 €/m² | 12.7 €/m² | 4.6 % | 140 | 21,778+0.2 % | CRelaxed |
| 303 | 34470Pérols | 4,253 €/m² | 16.3 €/m² | 4.6 % | 37 | 9,615+0.6 % | AVery tight |
| 304 | 83920La Motte | 3,649 €/m² | 14.0 €/m² | 4.6 % | 23 | 3,071+0.3 % | B1Tight |
| 305 | 38330Biviers, Montbonnot-Saint-Martin | 4,208 €/m² | 16.1 €/m² | 4.6 % | 77 | 18,256+0.8 % | B1Tight |
| 306 | 44880Sautron | 3,593 €/m² | 13.8 €/m² | 4.6 % | 34 | 8,555+1.7 % | B1Tight |
| 307 | 69390Charly, Millery | 3,966 €/m² | 15.2 €/m² | 4.6 % | 84 | 17,652+0.8 % | B1Tight |
| 308 | 85340L'Île-d'Olonne, Les Sables-d'Olonne | 3,566 €/m² | 13.7 €/m² | 4.6 % | 48 | 19,336+1.4 % | B1Tight |
| 309 | 59777Lille | 4,104 €/m² | 15.8 €/m² | 4.6 % | 26 | 47,649+0.2 % | AVery tight |
| 310 | 50350Donville-les-Bains | 3,701 €/m² | 14.3 €/m² | 4.6 % | 36 | 3,146-0.1 % | B2Moderate |
| 311 | 64340Boucau | 3,637 €/m² | 14.0 €/m² | 4.6 % | 68 | 8,968+1.4 % | B1Tight |
| 312 | 66420Le Barcarès | 3,485 €/m² | 13.4 €/m² | 4.6 % | 470 | 6,109+2.9 % | B1Tight |
| 313 | 35000Rennes | 3,854 €/m² | 14.9 €/m² | 4.6 % | 1943 | 76,963+0.9 % | B1Tight |
| 314 | 44120Vertou | 3,472 €/m² | 13.4 €/m² | 4.6 % | 87 | 26,227+1.4 % | B1Tight |
| 315 | 69720Saint-Bonnet-de-Mure, Saint-Laurent-de-Mure | 3,892 €/m² | 15.0 €/m² | 4.6 % | 48 | 12,775+0.5 % | B1Tight |
| 316 | 73370Bourdeau, La Chapelle-du-Mont-du-Chat | 4,235 €/m² | 16.4 €/m² | 4.6 % | 52 | 6,057+1.5 % | B1Tight |
| 317 | 93100Montreuil | 5,931 €/m² | 22.9 €/m² | 4.6 % | 943 | 111,934+0.7 % | A bisExtreme |
| 318 | 56400Auray, Brech | 3,520 €/m² | 13.6 €/m² | 4.6 % | 201 | 43,064+1.0 % | B2Moderate |
| 319 | 83700Saint-Raphaël | 4,614 €/m² | 17.8 €/m² | 4.6 % | 911 | 18,556+0.8 % | AVery tight |
| 320 | 05350Arvieux, Château-Ville-Vieille | 2,742 €/m² | 10.6 €/m² | 4.7 % | 38 | 1,105-1.4 % | CRelaxed |
| 321 | 13080Aix-en-Provence | 4,942 €/m² | 19.1 €/m² | 4.7 % | 40 | 29,939+0.6 % | AVery tight |
| 322 | 92800Puteaux | 7,104 €/m² | 27.5 €/m² | 4.7 % | 569 | 44,002-0.1 % | A bisExtreme |
| 323 | 11510Caves, Feuilla | 2,537 €/m² | 9.8 €/m² | 4.7 % | 23 | 2,411+1.1 % | CRelaxed |
| 324 | 69160Tassin-la-Demi-Lune | 4,152 €/m² | 16.1 €/m² | 4.7 % | 314 | 23,200+0.7 % | B1Tight |
| 325 | 59800Lille | 4,050 €/m² | 15.8 €/m² | 4.7 % | 1444 | 47,649+0.2 % | AVery tight |
| 326 | 17138Puilboreau, Saint-Xandre | 3,801 €/m² | 14.8 €/m² | 4.7 % | 28 | 12,442+2.0 % | B1Tight |
| 327 | 22190Plérin | 3,127 €/m² | 12.2 €/m² | 4.7 % | 44 | 14,425+0.2 % | B2Moderate |
| 328 | 33100Bordeaux | 4,097 €/m² | 16.0 €/m² | 4.7 % | 173 | 53,598+0.9 % | B1Tight |
| 329 | 44000Nantes | 3,718 €/m² | 14.5 €/m² | 4.7 % | 1613 | 81,934+1.1 % | B1Tight |
| 330 | 66760Angoustrine-Villeneuve-des-Escaldes, Bourg-Madame | 2,990 €/m² | 11.7 €/m² | 4.7 % | 57 | 3,564-0.6 % | CRelaxed |
| 331 | 74000Annecy | 5,245 €/m² | 20.5 €/m² | 4.7 % | 859 | 26,423+0.7 % | B1Tight |
| 332 | 56890Meucon, Plescop | 3,417 €/m² | 13.4 €/m² | 4.7 % | 87 | 21,112+1.3 % | B2Moderate |
| 333 | 62600Berck, Groffliers | 3,203 €/m² | 12.5 €/m² | 4.7 % | 230 | 14,421-1.2 % | B2Moderate |
| 334 | 77300Fontainebleau | 4,543 €/m² | 17.8 €/m² | 4.7 % | 198 | 15,583+0.7 % | AVery tight |
| 335 | 14510Gonneville-sur-Mer, Houlgate | 4,218 €/m² | 16.5 €/m² | 4.7 % | 100 | 2,486-0.7 % | B2Moderate |
| 336 | 05160Le Sauze-du-Lac, Pontis | 2,958 €/m² | 11.6 €/m² | 4.7 % | 22 | 1,808+0.8 % | CRelaxed |
| 337 | 05330Saint-Chaffrey | 3,841 €/m² | 15.1 €/m² | 4.7 % | 76 | 1,494-1.1 % | CRelaxed |
| 338 | 31400Toulouse | 3,559 €/m² | 14.0 €/m² | 4.7 % | 1356 | 85,803+1.1 % | B1Tight |
| 339 | 35340Ercé-près-Liffré, La Bouëxière | 3,067 €/m² | 12.0 €/m² | 4.7 % | 46 | 16,040+2.1 % | CRelaxed |
| 340 | 74330Choisy, Epagny Metz-Tessy | 4,810 €/m² | 18.9 €/m² | 4.7 % | 229 | 29,542+1.8 % | B1Tight |
| 341 | 83400Hyères | 4,009 €/m² | 15.7 €/m² | 4.7 % | 935 | 55,858-0.1 % | AVery tight |
| 342 | 92150Suresnes | 6,808 €/m² | 26.7 €/m² | 4.7 % | 548 | 48,956+0.1 % | A bisExtreme |
| 343 | 93310Le Pré-Saint-Gervais | 6,299 €/m² | 24.7 €/m² | 4.7 % | 146 | 16,993-0.4 % | A bisExtreme |
| 344 | 13680Lançon-Provence | 3,886 €/m² | 15.3 €/m² | 4.7 % | 31 | 9,915+1.4 % | B1Tight |
| 345 | 20167Afa, Ajaccio | 3,881 €/m² | 15.3 €/m² | 4.7 % | 72 | 42,955+1.4 % | AVery tight |
| 346 | 34980Combaillaux, Montferrier-sur-Lez | 4,022 €/m² | 15.8 €/m² | 4.7 % | 51 | 22,179+1.3 % | AVery tight |
| 347 | 20226Belgodère, Costa | 3,238 €/m² | 12.8 €/m² | 4.7 % | 20 | 1,682+2.6 % | B2Moderate |
| 348 | 22560Pleumeur-Bodou, Trébeurden | 3,050 €/m² | 12.0 €/m² | 4.7 % | 34 | 7,669+0.0 % | B2Moderate |
| 349 | 33980Audenge | 3,506 €/m² | 13.8 €/m² | 4.7 % | 62 | 9,596+3.3 % | B1Tight |
| 350 | 35590Clayes, L'Hermitage | 3,109 €/m² | 12.3 €/m² | 4.7 % | 45 | 13,557+2.3 % | B1Tight |
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 (flat). 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).