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 %. · 74 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 3651 | 77139Douy-la-Ramée, Marcilly | 2,510 €/m² | 11.6 €/m² | 5.5 % | 36 | 2,277+0.2 % | B2Moderate |
| 3652 | 85170Beaufou, Bellevigny | 1,987 €/m² | 9.2 €/m² | 5.5 % | 298 | 27,317+0.8 % | CRelaxed |
| 3653 | 08230Bourg-Fidèle, Gué-d'Hossus | 1,418 €/m² | 6.5 €/m² | 5.5 % | 44 | 4,638-0.5 % | CRelaxed |
| 3654 | 14200Hérouville-Saint-Clair | 2,659 €/m² | 12.3 €/m² | 5.5 % | 54 | 23,470+0.8 % | B1Tight |
| 3655 | 25500La Chenalotte, Le Bélieu | 3,088 €/m² | 14.2 €/m² | 5.5 % | 61 | 14,536+0.5 % | B2Moderate |
| 3656 | 26000Valence | 2,476 €/m² | 11.4 €/m² | 5.5 % | 224 | 64,458+0.4 % | B2Moderate |
| 3657 | 54136Bouxières-aux-Dames | 2,126 €/m² | 9.8 €/m² | 5.5 % | 42 | 4,106-0.1 % | B2Moderate |
| 3658 | 76960Notre-Dame-de-Bondeville | 2,215 €/m² | 10.2 €/m² | 5.5 % | 64 | 7,071-0.0 % | B1Tight |
| 3659 | 94600Choisy-le-Roi | 4,389 €/m² | 20.2 €/m² | 5.5 % | 75 | 45,946+0.6 % | AVery tight |
| 3660 | 95580Andilly, Margency | 3,824 €/m² | 17.6 €/m² | 5.5 % | 27 | 5,754+0.6 % | AVery tight |
| 3661 | 21410Agey, Ancey | 2,070 €/m² | 9.5 €/m² | 5.5 % | 56 | 5,153+0.9 % | CRelaxed |
| 3662 | 29850Gouesnou | 2,335 €/m² | 10.8 €/m² | 5.5 % | 53 | 6,501+1.0 % | B2Moderate |
| 3663 | 42150La Ricamarie | 1,864 €/m² | 8.6 €/m² | 5.5 % | 33 | 8,039+0.3 % | B2Moderate |
| 3664 | 50300Avranches, La Godefroy | 1,724 €/m² | 7.9 €/m² | 5.5 % | 167 | 19,120+0.1 % | CRelaxed |
| 3665 | 54340Pompey | 1,825 €/m² | 8.4 €/m² | 5.5 % | 36 | 4,780-0.2 % | B2Moderate |
| 3666 | 59112Annœullin, Carnin | 2,192 €/m² | 10.1 €/m² | 5.5 % | 138 | 11,952+0.6 % | B2Moderate |
| 3667 | 60230Chambly | 3,285 €/m² | 15.1 €/m² | 5.5 % | 60 | 9,959+0.0 % | AVery tight |
| 3668 | 63790Chambon-sur-Lac, Murol | 1,866 €/m² | 8.6 €/m² | 5.5 % | 28 | 1,318+1.2 % | CRelaxed |
| 3669 | 85230Beauvoir-sur-Mer, Bouin | 2,129 €/m² | 9.8 €/m² | 5.5 % | 187 | 11,021+0.6 % | CRelaxed |
| 3670 | 93190Livry-Gargan | 3,562 €/m² | 16.4 €/m² | 5.5 % | 180 | 47,228+0.8 % | AVery tight |
| 3671 | 97425Les Avirons | 3,243 €/m² | 14.9 €/m² | 5.5 % | 57 | 11,536+0.2 % | B1Tight |
| 3672 | 06250Mougins | 4,888 €/m² | 22.4 €/m² | 5.5 % | 182 | 19,782+0.8 % | AVery tight |
| 3673 | 30390Aramon, Domazan | 2,331 €/m² | 10.7 €/m² | 5.5 % | 57 | 6,733+0.3 % | B2Moderate |
| 3674 | 30570Saint-André-de-Majencoules, Val-d'Aigoual | 1,513 €/m² | 7.0 €/m² | 5.5 % | 35 | 2,011-0.4 % | CRelaxed |
| 3675 | 31100Toulouse | 2,802 €/m² | 12.9 €/m² | 5.5 % | 278 | 85,803+1.1 % | B1Tight |
| 3676 | 53940Ahuillé, Le Genest-Saint-Isle | 1,889 €/m² | 8.7 €/m² | 5.5 % | 141 | 11,497+0.2 % | B2Moderate |
| 3677 | 54390Frouard | 1,828 €/m² | 8.4 €/m² | 5.5 % | 50 | 6,444-0.4 % | B2Moderate |
| 3678 | 65460Bazet, Bours | 2,084 €/m² | 9.6 €/m² | 5.5 % | 31 | 2,740+1.5 % | B2Moderate |
| 3679 | 69830Saint-Georges-de-Reneins | 2,445 €/m² | 11.2 €/m² | 5.5 % | 35 | 4,677+0.8 % | B1Tight |
| 3680 | 73330Belmont-Tramonet, Domessin | 2,287 €/m² | 10.5 €/m² | 5.5 % | 35 | 4,975+0.5 % | CRelaxed |
| 3681 | 93800Épinay-sur-Seine | 3,518 €/m² | 16.2 €/m² | 5.5 % | 79 | 52,833-0.5 % | AVery tight |
| 3682 | 30430Barjac, Méjannes-le-Clap | 2,170 €/m² | 9.9 €/m² | 5.5 % | 71 | 4,257+0.2 % | CRelaxed |
| 3683 | 31280Aigrefeuille, Drémil-Lafage | 2,784 €/m² | 12.8 €/m² | 5.5 % | 45 | 5,838+0.7 % | CRelaxed |
| 3684 | 33480Avensan, Brach | 2,409 €/m² | 11.0 €/m² | 5.5 % | 195 | 16,813+1.4 % | CRelaxed |
| 3685 | 33870Vayres | 2,324 €/m² | 10.7 €/m² | 5.5 % | 61 | 4,615+2.5 % | B1Tight |
| 3686 | 38370Les Roches-de-Condrieu, Saint-Alban-du-Rhône | 2,404 €/m² | 11.0 €/m² | 5.5 % | 60 | 8,276+0.2 % | B2Moderate |
| 3687 | 85000La Roche-sur-Yon, Mouilleron-le-Captif | 2,336 €/m² | 10.7 €/m² | 5.5 % | 564 | 60,122+0.4 % | B2Moderate |
| 3688 | 94450Limeil-Brévannes | 3,588 €/m² | 16.4 €/m² | 5.5 % | 61 | 27,406+1.1 % | AVery tight |
| 3689 | 01380Boissey, Bâgé-Dommartin | 2,088 €/m² | 9.6 €/m² | 5.5 % | 97 | 8,440+0.5 % | CRelaxed |
| 3690 | 29810Brélès, Lampaul-Plouarzel | 2,212 €/m² | 10.1 €/m² | 5.5 % | 100 | 9,192+0.7 % | CRelaxed |
| 3691 | 33670Blésignac, Créon | 2,463 €/m² | 11.3 €/m² | 5.5 % | 158 | 13,892+1.3 % | CRelaxed |
| 3692 | 56250Elven, La Vraie-Croix | 2,358 €/m² | 10.8 €/m² | 5.5 % | 218 | 23,316+1.3 % | B2Moderate |
| 3693 | 60890Autheuil-en-Valois, La Villeneuve-sous-Thury | 2,000 €/m² | 9.2 €/m² | 5.5 % | 49 | 3,740-0.3 % | B2Moderate |
| 3694 | 74130Ayse, Bonneville | 3,661 €/m² | 16.7 €/m² | 5.5 % | 138 | 24,360+0.9 % | AVery tight |
| 3695 | 74360Abondance, Bonnevaux | 3,140 €/m² | 14.4 €/m² | 5.5 % | 25 | 3,678+1.4 % | B1Tight |
| 3696 | 83700Saint-Raphaël | 4,286 €/m² | 19.6 €/m² | 5.5 % | 253 | 18,556+0.8 % | AVery tight |
| 3697 | 86280Saint-Benoît | 1,909 €/m² | 8.7 €/m² | 5.5 % | 64 | 7,375+0.5 % | B2Moderate |
| 3698 | 95190Châtenay-en-France, Fontenay-en-Parisis | 3,333 €/m² | 15.2 €/m² | 5.5 % | 147 | 33,588+0.0 % | AVery tight |
| 3699 | 95390Saint-Prix | 3,856 €/m² | 17.6 €/m² | 5.5 % | 61 | 7,612+0.7 % | AVery tight |
| 3700 | 22660Trélévern, Trévou-Tréguignec | 2,120 €/m² | 9.7 €/m² | 5.5 % | 39 | 2,848+0.9 % | 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).