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 %. · 3 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 101 | 03380Archignat, Huriel | 696 €/m² | 6.8 €/m² | 11.7 % | 78 | 6,564-0.3 % | B2Moderate |
| 102 | 61150Avoine, Joué-du-Plain | 894 €/m² | 8.7 €/m² | 11.7 % | 59 | 4,564-0.3 % | CRelaxed |
| 103 | 54450Amenoncourt, Ancerviller | 738 €/m² | 7.2 €/m² | 11.7 % | 51 | 5,573-0.0 % | CRelaxed |
| 104 | 03320Château-sur-Allier, Couleuvre | 725 €/m² | 7.1 €/m² | 11.7 % | 56 | 3,791-0.3 % | CRelaxed |
| 105 | 18250Achères, Henrichemont | 760 €/m² | 7.4 €/m² | 11.7 % | 47 | 3,161-1.0 % | CRelaxed |
| 106 | 88410Ameuvelle, Bleurville | 757 €/m² | 7.4 €/m² | 11.7 % | 30 | 2,229-0.8 % | CRelaxed |
| 107 | 19140Condat-sur-Ganaveix, Espartignac | 731 €/m² | 7.1 €/m² | 11.6 % | 50 | 5,044-0.3 % | CRelaxed |
| 108 | 32140Arrouède, Aussos | 897 €/m² | 8.7 €/m² | 11.6 % | 54 | 3,809-0.6 % | CRelaxed |
| 109 | 52700Aillianville, Andelot-Blancheville | 650 €/m² | 6.3 €/m² | 11.6 % | 70 | 5,655-0.8 % | CRelaxed |
| 110 | 81450Le Garric | 880 €/m² | 8.5 €/m² | 11.6 % | 20 | 1,302+0.3 % | CRelaxed |
| 111 | 22530Caurel, Guerlédan | 817 €/m² | 7.9 €/m² | 11.6 % | 61 | 3,450-0.0 % | CRelaxed |
| 112 | 89710Montholon, Senan | 893 €/m² | 8.6 €/m² | 11.6 % | 23 | 2,026-1.0 % | CRelaxed |
| 113 | 08240Authe, Autruche | 741 €/m² | 7.2 €/m² | 11.6 % | 29 | 2,482-0.4 % | CRelaxed |
| 114 | 27330Bois-Anzeray, Bois-Normand-près-Lyre | 932 €/m² | 9.0 €/m² | 11.6 % | 79 | 3,477-0.5 % | CRelaxed |
| 115 | 47370Anthé, Bourlens | 921 €/m² | 8.9 €/m² | 11.6 % | 22 | 2,526-0.1 % | CRelaxed |
| 116 | 71270Authumes, Beauvernois | 927 €/m² | 8.9 €/m² | 11.6 % | 118 | 6,159+0.1 % | CRelaxed |
| 117 | 23700Arfeuille-Châtain, Auzances | 721 €/m² | 6.9 €/m² | 11.6 % | 55 | 3,798-0.9 % | CRelaxed |
| 118 | 27410La Houssaye, Le Noyer-en-Ouche | 951 €/m² | 9.2 €/m² | 11.5 % | 53 | 1,873-0.8 % | CRelaxed |
| 119 | 97200Fort-de-France | 1,578 €/m² | 15.2 €/m² | 11.5 % | 120 | 37,753-1.1 % | B1Tight |
| 120 | 10360Cunfin, Essoyes | 720 €/m² | 6.9 €/m² | 11.5 % | 23 | 1,327-0.9 % | CRelaxed |
| 121 | 22390Bourbriac, Gurunhuel | 783 €/m² | 7.5 €/m² | 11.5 % | 58 | 3,525-0.7 % | CRelaxed |
| 122 | 25250Accolans, Appenans | 964 €/m² | 9.3 €/m² | 11.5 % | 69 | 6,948-0.8 % | CRelaxed |
| 123 | 59219Floyon, Larouillies | 688 €/m² | 6.6 €/m² | 11.5 % | 28 | 1,969-1.0 % | CRelaxed |
| 124 | 11340Belcaire, Belvis | 887 €/m² | 8.5 €/m² | 11.5 % | 34 | 1,195-0.1 % | CRelaxed |
| 125 | 44670Juigné-des-Moutiers, La Chapelle-Glain | 789 €/m² | 7.6 €/m² | 11.5 % | 39 | 2,538-0.1 % | CRelaxed |
| 126 | 58270Anlezy, Beaumont-Sardolles | 762 €/m² | 7.3 €/m² | 11.5 % | 41 | 3,658-0.6 % | CRelaxed |
| 127 | 03600Colombier, Commentry | 750 €/m² | 7.2 €/m² | 11.5 % | 75 | 7,994-0.6 % | CRelaxed |
| 128 | 70290Belfahy, Champagney | 975 €/m² | 9.3 €/m² | 11.5 % | 66 | 6,415-0.7 % | CRelaxed |
| 129 | 23110Chambonchard, Fontanières | 733 €/m² | 7.0 €/m² | 11.5 % | 34 | 2,591-0.9 % | CRelaxed |
| 130 | 03430Cosne-d'Allier, Sauvagny | 706 €/m² | 6.7 €/m² | 11.5 % | 37 | 3,775-0.6 % | CRelaxed |
| 131 | 23360La Forêt-du-Temple, Lourdoueix-Saint-Pierre | 660 €/m² | 6.3 €/m² | 11.5 % | 40 | 1,476-0.7 % | CRelaxed |
| 132 | 45340Auxy, Barville-en-Gâtinais | 969 €/m² | 9.2 €/m² | 11.5 % | 138 | 9,767+0.0 % | CRelaxed |
| 133 | 18800Baugy, Chassy | 821 €/m² | 7.8 €/m² | 11.4 % | 70 | 4,728-0.7 % | CRelaxed |
| 134 | 55140Brixey-aux-Chanoines, Burey-en-Vaux | 758 €/m² | 7.2 €/m² | 11.4 % | 59 | 4,692-0.8 % | CRelaxed |
| 135 | 61210Bazoches-au-Houlme, Champcerie | 899 €/m² | 8.6 €/m² | 11.4 % | 92 | 4,940-0.2 % | CRelaxed |
| 136 | 25360Adam-lès-Passavant, Aïssey | 1,107 €/m² | 10.5 €/m² | 11.4 % | 45 | 5,584-0.0 % | B2Moderate |
| 137 | 63940Marsac-en-Livradois | 734 €/m² | 7.0 €/m² | 11.4 % | 23 | 1,381-0.6 % | CRelaxed |
| 138 | 02360Archon, Brunehamel | 675 €/m² | 6.4 €/m² | 11.4 % | 36 | 2,772-0.9 % | CRelaxed |
| 139 | 36210Anjouin, Bagneux | 831 €/m² | 7.9 €/m² | 11.4 % | 108 | 6,178-0.3 % | CRelaxed |
| 140 | 10330Arrembécourt, Bailly-le-Franc | 700 €/m² | 6.6 €/m² | 11.4 % | 22 | 1,444-0.7 % | CRelaxed |
| 141 | 87210Dinsac, La Bazeuge | 784 €/m² | 7.4 €/m² | 11.4 % | 50 | 2,659-1.1 % | CRelaxed |
| 142 | 50680Airel, Cerisy-la-Forêt | 995 €/m² | 9.4 €/m² | 11.4 % | 76 | 5,905+0.2 % | CRelaxed |
| 143 | 50420Beaucoudray, Beuvrigny | 778 €/m² | 7.4 €/m² | 11.4 % | 61 | 7,216-0.4 % | CRelaxed |
| 144 | 53190Désertines, Fougerolles-du-Plessis | 794 €/m² | 7.5 €/m² | 11.4 % | 72 | 3,063-0.6 % | CRelaxed |
| 145 | 31800Aspret-Sarrat, Estancarbon | 1,050 €/m² | 9.9 €/m² | 11.4 % | 228 | 22,600+0.4 % | CRelaxed |
| 146 | 18380Ennordres, Ivoy-le-Pré | 763 €/m² | 7.2 €/m² | 11.3 % | 27 | 2,321-0.8 % | CRelaxed |
| 147 | 54370Arracourt, Athienville | 839 €/m² | 7.9 €/m² | 11.3 % | 56 | 5,107-0.7 % | CRelaxed |
| 148 | 89740Arthonnay, Cruzy-le-Châtel | 750 €/m² | 7.1 €/m² | 11.3 % | 21 | 627-1.3 % | CRelaxed |
| 149 | 19310Ayen, Brignac-la-Plaine | 871 €/m² | 8.2 €/m² | 11.3 % | 52 | 3,551-0.4 % | CRelaxed |
| 150 | 24420Antonne-et-Trigonant, Coulaures | 923 €/m² | 8.7 €/m² | 11.3 % | 95 | 5,870+0.2 % | CRelaxed |
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).