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 %. · 1 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 1 | 83990Saint-Tropez | 16,231 €/m² | 17.8 €/m² | 1.3 % | 53 | 3,582-2.1 % | AVery tight |
| 2 | 74400Chamonix-Mont-Blanc | 12,488 €/m² | 14.4 €/m² | 1.4 % | 52 | 8,705-0.4 % | AVery tight |
| 3 | 74120Demi-Quartier, Megève | 10,960 €/m² | 13.4 €/m² | 1.5 % | 44 | 5,005-1.1 % | AVery tight |
| 4 | 33970Lège-Cap-Ferret | 12,014 €/m² | 15.2 €/m² | 1.5 % | 67 | 3,954-0.2 % | B2Moderate |
| 5 | 62520Le Touquet-Paris-Plage | 8,258 €/m² | 10.6 €/m² | 1.5 % | 100 | 4,224-0.4 % | B1Tight |
| 6 | 06230Saint-Jean-Cap-Ferrat, Villefranche-sur-Mer | 13,831 €/m² | 19.1 €/m² | 1.7 % | 34 | 6,539-0.5 % | AVery tight |
| 7 | 74310Les Houches, Servoz | 8,779 €/m² | 13.4 €/m² | 1.8 % | 44 | 4,684+2.0 % | B1Tight |
| 8 | 17630La Flotte | 7,477 €/m² | 11.7 €/m² | 1.9 % | 58 | 3,150+1.1 % | B1Tight |
| 9 | 33115La Teste-de-Buch | 9,511 €/m² | 14.9 €/m² | 1.9 % | 72 | 13,783+0.7 % | B1Tight |
| 10 | 74260Les Gets | 9,186 €/m² | 14.5 €/m² | 1.9 % | 27 | 1,227-0.3 % | AVery tight |
| 11 | 17580Le Bois-Plage-en-Ré | 7,410 €/m² | 11.7 €/m² | 1.9 % | 43 | 2,125-1.1 % | B1Tight |
| 12 | 17880Les Portes-en-Ré | 7,173 €/m² | 11.7 €/m² | 2.0 % | 34 | 577-0.7 % | B1Tight |
| 13 | 83350Ramatuelle | 10,831 €/m² | 17.8 €/m² | 2.0 % | 46 | 1,888-1.2 % | AVery tight |
| 14 | 17410Saint-Martin-de-Ré | 7,018 €/m² | 11.7 €/m² | 2.0 % | 31 | 2,355-0.2 % | B1Tight |
| 15 | 94300Vincennes | 11,111 €/m² | 18.5 €/m² | 2.0 % | 43 | 48,193-0.2 % | A bisExtreme |
| 16 | 92200Neuilly-sur-Seine | 15,625 €/m² | 26.2 €/m² | 2.0 % | 23 | 59,538-0.5 % | A bisExtreme |
| 17 | 17670La Couarde-sur-Mer | 6,898 €/m² | 11.7 €/m² | 2.0 % | 42 | 1,112-1.0 % | B1Tight |
| 18 | 73350Bozel, Champagny-en-Vanoise | 6,796 €/m² | 11.6 €/m² | 2.0 % | 25 | 3,913+0.1 % | CRelaxed |
| 19 | 75016Paris | 15,540 €/m² | 26.5 €/m² | 2.0 % | 24 | 159,386-0.4 % | A bisExtreme |
| 20 | 74290Alex, Bluffy | 7,656 €/m² | 13.3 €/m² | 2.1 % | 48 | 6,696-0.0 % | B1Tight |
| 21 | 06360Èze | 10,808 €/m² | 19.1 €/m² | 2.1 % | 38 | 2,144-1.4 % | AVery tight |
| 22 | 17940Rivedoux-Plage | 6,649 €/m² | 11.7 €/m² | 2.1 % | 47 | 2,483+0.9 % | B1Tight |
| 23 | 74170Les Contamines-Montjoie, Saint-Gervais-les-Bains | 8,007 €/m² | 14.2 €/m² | 2.1 % | 66 | 6,864+0.2 % | B1Tight |
| 24 | 04260Allos | 4,266 €/m² | 7.6 €/m² | 2.2 % | 23 | 812+2.7 % | CRelaxed |
| 25 | 73440Les Belleville | 5,178 €/m² | 9.5 €/m² | 2.2 % | 26 | 1,749-0.1 % | CRelaxed |
| 26 | 74320Leschaux, Sevrier | 7,026 €/m² | 13.0 €/m² | 2.2 % | 34 | 4,661+0.5 % | B1Tight |
| 27 | 75019Paris | 12,880 €/m² | 24.8 €/m² | 2.3 % | 30 | 178,691-0.5 % | A bisExtreme |
| 28 | 17740Sainte-Marie-de-Ré | 5,922 €/m² | 11.7 €/m² | 2.4 % | 92 | 3,412+0.1 % | B1Tight |
| 29 | 20220Algajola, Aregno | 5,074 €/m² | 10.1 €/m² | 2.4 % | 35 | 8,007+0.2 % | B1Tight |
| 30 | 92800Puteaux | 10,205 €/m² | 20.4 €/m² | 2.4 % | 22 | 44,002-0.1 % | A bisExtreme |
| 31 | 20144Zonza | 5,260 €/m² | 10.6 €/m² | 2.4 % | 39 | 1,494+1.4 % | B2Moderate |
| 32 | 50230Agon-Coutainville | 3,534 €/m² | 7.2 €/m² | 2.4 % | 76 | 3,020+0.9 % | CRelaxed |
| 33 | 84560Ménerbes | 6,011 €/m² | 12.2 €/m² | 2.4 % | 20 | 962-0.4 % | CRelaxed |
| 34 | 17590Ars-en-Ré, Saint-Clément-des-Baleines | 5,748 €/m² | 11.7 €/m² | 2.5 % | 51 | 2,002+0.5 % | B1Tight |
| 35 | 40480Vieux-Boucau-les-Bains | 5,526 €/m² | 11.4 €/m² | 2.5 % | 35 | 1,685+0.9 % | CRelaxed |
| 36 | 74110Essert-Romand, La Côte-d'Arbroz | 7,011 €/m² | 14.5 €/m² | 2.5 % | 50 | 4,502-0.3 % | AVery tight |
| 37 | 92120Montrouge | 10,285 €/m² | 21.6 €/m² | 2.5 % | 21 | 46,324-0.6 % | A bisExtreme |
| 38 | 85350L'Île-d'Yeu | 4,923 €/m² | 10.5 €/m² | 2.6 % | 97 | 4,883+0.4 % | B2Moderate |
| 39 | 38250Corrençon-en-Vercors, Lans-en-Vercors | 4,535 €/m² | 9.7 €/m² | 2.6 % | 49 | 8,615+0.5 % | CRelaxed |
| 40 | 33120Arcachon | 7,586 €/m² | 16.4 €/m² | 2.6 % | 158 | 11,092+0.8 % | B1Tight |
| 41 | 40130Capbreton | 6,864 €/m² | 14.9 €/m² | 2.6 % | 136 | 9,184+0.8 % | B1Tight |
| 42 | 74450Le Grand-Bornand, Saint-Jean-de-Sixt | 6,592 €/m² | 14.5 €/m² | 2.6 % | 22 | 3,611+0.0 % | B1Tight |
| 43 | 92100Boulogne-Billancourt | 12,420 €/m² | 27.5 €/m² | 2.7 % | 43 | 119,019+0.2 % | A bisExtreme |
| 44 | 74410Duingt, Entrevernes | 5,942 €/m² | 13.2 €/m² | 2.7 % | 55 | 8,276+1.1 % | B1Tight |
| 45 | 97434Saint-Paul | 6,988 €/m² | 15.6 €/m² | 2.7 % | 73 | 18,015+0.4 % | B1Tight |
| 46 | 40660Messanges, Moliets-et-Maa | 5,049 €/m² | 11.4 €/m² | 2.7 % | 81 | 2,385+1.8 % | CRelaxed |
| 47 | 83980Le Lavandou | 7,670 €/m² | 17.4 €/m² | 2.7 % | 68 | 6,646+2.7 % | AVery tight |
| 48 | 94130Nogent-sur-Marne | 8,124 €/m² | 18.5 €/m² | 2.7 % | 56 | 32,455+0.4 % | A bisExtreme |
| 49 | 40150Angresse, Soorts-Hossegor | 6,528 €/m² | 14.9 €/m² | 2.7 % | 104 | 6,094+0.7 % | B1Tight |
| 50 | 66120Font-Romeu-Odeillo-Via, Targasonne | 3,750 €/m² | 8.6 €/m² | 2.8 % | 28 | 2,398-0.6 % | 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).