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 %. · 9 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 401 | 21121Ahuy, Daix | 3,276 €/m² | 11.7 €/m² | 4.3 % | 132 | 14,725+0.7 % | B1Tight |
| 402 | 34130Candillargues, Lansargues | 3,920 €/m² | 14.0 €/m² | 4.3 % | 291 | 31,623+0.9 % | AVery tight |
| 403 | 59237Verlinghem | 3,486 €/m² | 12.5 €/m² | 4.3 % | 39 | 2,682+1.5 % | B1Tight |
| 404 | 62176Camiers | 3,133 €/m² | 11.2 €/m² | 4.3 % | 72 | 2,582-0.3 % | B2Moderate |
| 405 | 69008Lyon | 4,433 €/m² | 15.9 €/m² | 4.3 % | 61 | 57,681+0.3 % | AVery tight |
| 406 | 84330Caromb, Le Barroux | 2,897 €/m² | 10.4 €/m² | 4.3 % | 78 | 5,266+0.5 % | B1Tight |
| 407 | 85520Jard-sur-Mer, Saint-Vincent-sur-Jard | 3,413 €/m² | 12.2 €/m² | 4.3 % | 178 | 4,976+2.6 % | B2Moderate |
| 408 | 13490Jouques | 2,846 €/m² | 10.2 €/m² | 4.3 % | 39 | 4,547+0.4 % | B2Moderate |
| 409 | 14150Ouistreham | 3,200 €/m² | 11.5 €/m² | 4.3 % | 107 | 9,212-0.0 % | B1Tight |
| 410 | 20620Biguglia | 3,417 €/m² | 12.3 €/m² | 4.3 % | 25 | 7,642-0.3 % | B1Tight |
| 411 | 22620Ploubazlanec | 2,494 €/m² | 8.9 €/m² | 4.3 % | 41 | 2,932-0.4 % | CRelaxed |
| 412 | 34300Agde | 3,816 €/m² | 13.7 €/m² | 4.3 % | 386 | 29,939+1.5 % | B1Tight |
| 413 | 34340Marseillan | 3,765 €/m² | 13.5 €/m² | 4.3 % | 125 | 8,414+0.9 % | B1Tight |
| 414 | 78600Le Mesnil-le-Roi, Maisons-Laffitte | 7,144 €/m² | 25.6 €/m² | 4.3 % | 130 | 29,425-0.2 % | A bisExtreme |
| 415 | 92370Chaville | 6,897 €/m² | 24.7 €/m² | 4.3 % | 61 | 20,594+0.5 % | A bisExtreme |
| 416 | 93160Noisy-le-Grand | 4,376 €/m² | 15.7 €/m² | 4.3 % | 177 | 72,978+1.4 % | AVery tight |
| 417 | 13009Marseille | 5,333 €/m² | 19.2 €/m² | 4.3 % | 139 | 55,378+0.4 % | AVery tight |
| 418 | 13600Ceyreste, La Ciotat | 5,640 €/m² | 20.3 €/m² | 4.3 % | 211 | 43,340+0.9 % | AVery tight |
| 419 | 17137Esnandes, L'Houmeau | 3,509 €/m² | 12.6 €/m² | 4.3 % | 179 | 14,211+0.5 % | B1Tight |
| 420 | 20129Bastelicaccia | 4,361 €/m² | 15.7 €/m² | 4.3 % | 22 | 4,411+1.7 % | B1Tight |
| 421 | 31830Plaisance-du-Touch | 3,006 €/m² | 10.8 €/m² | 4.3 % | 148 | 21,079+2.2 % | B1Tight |
| 422 | 69126Brindas | 3,651 €/m² | 13.1 €/m² | 4.3 % | 36 | 6,775+1.6 % | B1Tight |
| 423 | 14000Caen | 3,524 €/m² | 12.7 €/m² | 4.3 % | 323 | 109,400+0.3 % | B1Tight |
| 424 | 38570Crêts en Belledonne, Goncelin | 3,221 €/m² | 11.6 €/m² | 4.3 % | 59 | 11,612+0.4 % | B1Tight |
| 425 | 38920Crolles | 3,852 €/m² | 13.9 €/m² | 4.3 % | 44 | 8,609+0.3 % | B1Tight |
| 426 | 50550Saint-Vaast-la-Hougue | 2,750 €/m² | 9.9 €/m² | 4.3 % | 43 | 1,648-1.4 % | CRelaxed |
| 427 | 78800Houilles | 5,273 €/m² | 19.0 €/m² | 4.3 % | 186 | 33,983+0.5 % | AVery tight |
| 428 | 92290Châtenay-Malabry | 6,006 €/m² | 21.6 €/m² | 4.3 % | 38 | 35,825+0.9 % | A bisExtreme |
| 429 | 14990Bernières-sur-Mer | 3,072 €/m² | 11.1 €/m² | 4.3 % | 39 | 2,437+0.4 % | B2Moderate |
| 430 | 78290Croissy-sur-Seine | 6,749 €/m² | 24.3 €/m² | 4.3 % | 46 | 11,013+1.1 % | A bisExtreme |
| 431 | 95210Saint-Gratien | 4,891 €/m² | 17.6 €/m² | 4.3 % | 69 | 21,336+0.2 % | AVery tight |
| 432 | 13320Bouc-Bel-Air | 5,083 €/m² | 18.4 €/m² | 4.3 % | 94 | 15,381+1.0 % | AVery tight |
| 433 | 13530Trets | 3,821 €/m² | 13.8 €/m² | 4.3 % | 99 | 10,946+0.1 % | AVery tight |
| 434 | 17138Puilboreau, Saint-Xandre | 3,413 €/m² | 12.4 €/m² | 4.3 % | 144 | 12,442+2.0 % | B1Tight |
| 435 | 30126Lirac, Saint-Laurent-des-Arbres | 2,871 €/m² | 10.4 €/m² | 4.3 % | 63 | 6,034+0.8 % | CRelaxed |
| 436 | 84320Entraigues-sur-la-Sorgue | 2,830 €/m² | 10.2 €/m² | 4.3 % | 83 | 8,913+0.9 % | B1Tight |
| 437 | 35132Vezin-le-Coquet | 3,010 €/m² | 10.9 €/m² | 4.4 % | 45 | 6,471+2.6 % | B1Tight |
| 438 | 06710Malaussène, Massoins | 2,609 €/m² | 9.5 €/m² | 4.4 % | 21 | 2,083+1.1 % | CRelaxed |
| 439 | 11540Roquefort-des-Corbières | 2,441 €/m² | 8.9 €/m² | 4.4 % | 30 | 1,051+0.2 % | CRelaxed |
| 440 | 80230Boismont, Brutelles | 2,527 €/m² | 9.2 €/m² | 4.4 % | 93 | 5,830-1.0 % | CRelaxed |
| 441 | 85160Saint-Jean-de-Monts | 3,014 €/m² | 11.0 €/m² | 4.4 % | 250 | 8,868+0.5 % | B2Moderate |
| 442 | 20213Castellare-di-Casinca, Penta-di-Casinca | 3,138 €/m² | 11.4 €/m² | 4.4 % | 22 | 5,654+1.1 % | B1Tight |
| 443 | 34660Cournonsec, Cournonterral | 3,379 €/m² | 12.3 €/m² | 4.4 % | 100 | 10,975+2.2 % | B1Tight |
| 444 | 34690Fabrègues | 3,650 €/m² | 13.3 €/m² | 4.4 % | 63 | 7,447+1.4 % | AVery tight |
| 445 | 35700Rennes | 4,193 €/m² | 15.3 €/m² | 4.4 % | 108 | 76,963+0.9 % | B1Tight |
| 446 | 38640Claix | 3,767 €/m² | 13.7 €/m² | 4.4 % | 42 | 7,836-0.1 % | B1Tight |
| 447 | 04300Dauphin, Forcalquier | 2,808 €/m² | 10.3 €/m² | 4.4 % | 95 | 10,120+0.6 % | B2Moderate |
| 448 | 13012Marseille | 5,360 €/m² | 19.6 €/m² | 4.4 % | 227 | 55,378+0.4 % | AVery tight |
| 449 | 30400Villeneuve-lès-Avignon | 3,721 €/m² | 13.6 €/m² | 4.4 % | 111 | 13,148+1.3 % | B1Tight |
| 450 | 33150Cenon | 3,265 €/m² | 11.9 €/m² | 4.4 % | 123 | 26,834+1.2 % | 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 (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).