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 %. · 92 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 4551 | 93170Bagnolet | 6,522 €/m² | 24.8 €/m² | 4.6 % | 57 | 43,086+2.0 % | A bisExtreme |
| 4552 | 06800Cagnes-sur-Mer | 5,254 €/m² | 19.9 €/m² | 4.6 % | 138 | 53,354+1.2 % | AVery tight |
| 4553 | 13127Vitrolles | 3,916 €/m² | 14.9 €/m² | 4.6 % | 145 | 36,758+0.8 % | AVery tight |
| 4554 | 30670Aigues-Vives | 2,804 €/m² | 10.6 €/m² | 4.6 % | 36 | 3,331+0.5 % | B1Tight |
| 4555 | 35770Vern-sur-Seiche | 2,904 €/m² | 11.0 €/m² | 4.6 % | 61 | 8,207+0.4 % | B1Tight |
| 4556 | 73600Hautecour, Les Belleville | 2,847 €/m² | 10.8 €/m² | 4.6 % | 41 | 7,344-0.5 % | CRelaxed |
| 4557 | 06100Nice | 5,708 €/m² | 21.6 €/m² | 4.5 % | 107 | 89,434+0.4 % | AVery tight |
| 4558 | 06600Antibes | 5,392 €/m² | 20.4 €/m² | 4.5 % | 141 | 38,818+0.3 % | AVery tight |
| 4559 | 13011Marseille | 4,478 €/m² | 16.9 €/m² | 4.5 % | 231 | 55,378+0.4 % | AVery tight |
| 4560 | 26600Beaumont-Monteux, Chanos-Curson | 2,458 €/m² | 9.3 €/m² | 4.5 % | 174 | 24,707+0.6 % | B2Moderate |
| 4561 | 29840Landunvez, Lanildut | 2,594 €/m² | 9.8 €/m² | 4.5 % | 52 | 4,345+0.3 % | CRelaxed |
| 4562 | 34680Saint-Georges-d'Orques | 3,377 €/m² | 12.8 €/m² | 4.5 % | 44 | 5,676+0.6 % | B1Tight |
| 4563 | 34810Pomérols | 2,664 €/m² | 10.1 €/m² | 4.5 % | 48 | 2,299+0.3 % | CRelaxed |
| 4564 | 35430Châteauneuf-d'Ille-et-Vilaine, La Ville-ès-Nonais | 2,821 €/m² | 10.7 €/m² | 4.5 % | 101 | 10,487+0.9 % | B2Moderate |
| 4565 | 35650Le Rheu | 2,865 €/m² | 10.8 €/m² | 4.5 % | 73 | 9,839+2.1 % | B1Tight |
| 4566 | 40390Biarrotte, Biaudos | 3,327 €/m² | 12.6 €/m² | 4.5 % | 108 | 13,777+2.2 % | B1Tight |
| 4567 | 40440Ondres | 3,986 €/m² | 15.1 €/m² | 4.5 % | 68 | 6,533+3.2 % | B1Tight |
| 4568 | 42230Roche-la-Molière, Saint-Étienne | 2,427 €/m² | 9.2 €/m² | 4.5 % | 83 | 67,555+0.1 % | B2Moderate |
| 4569 | 83400Hyères | 4,734 €/m² | 17.9 €/m² | 4.5 % | 242 | 55,858-0.1 % | AVery tight |
| 4570 | 13720Belcodène, La Bouilladisse | 4,340 €/m² | 16.4 €/m² | 4.5 % | 57 | 8,556+0.8 % | AVery tight |
| 4571 | 22240Fréhel, La Bouillie | 2,281 €/m² | 8.6 €/m² | 4.5 % | 87 | 4,706+0.1 % | CRelaxed |
| 4572 | 35135Chantepie | 3,182 €/m² | 12.0 €/m² | 4.5 % | 47 | 10,670+0.1 % | B1Tight |
| 4573 | 44200Nantes | 3,803 €/m² | 14.4 €/m² | 4.5 % | 65 | 81,934+1.1 % | B1Tight |
| 4574 | 44400Rezé | 3,285 €/m² | 12.4 €/m² | 4.5 % | 348 | 43,556+1.1 % | B1Tight |
| 4575 | 50770Pirou | 2,329 €/m² | 8.8 €/m² | 4.5 % | 53 | 1,514+0.1 % | CRelaxed |
| 4576 | 51390Bouilly, Coulommes-la-Montagne | 3,060 €/m² | 11.5 €/m² | 4.5 % | 33 | 5,003+1.2 % | CRelaxed |
| 4577 | 64340Boucau | 3,750 €/m² | 14.2 €/m² | 4.5 % | 51 | 8,968+1.4 % | B1Tight |
| 4578 | 66410Villelongue-de-la-Salanque | 2,539 €/m² | 9.6 €/m² | 4.5 % | 55 | 3,335+0.1 % | B2Moderate |
| 4579 | 95530La Frette-sur-Seine | 4,544 €/m² | 17.2 €/m² | 4.5 % | 48 | 4,570-0.1 % | AVery tight |
| 4580 | 13010Marseille | 4,545 €/m² | 17.1 €/m² | 4.5 % | 77 | 55,378+0.4 % | AVery tight |
| 4581 | 13710Fuveau | 4,265 €/m² | 16.1 €/m² | 4.5 % | 97 | 10,337+0.8 % | AVery tight |
| 4582 | 20290Borgo, Campile | 3,233 €/m² | 12.2 €/m² | 4.5 % | 92 | 19,347+2.5 % | B1Tight |
| 4583 | 22520Binic-Étables-sur-Mer | 2,947 €/m² | 11.1 €/m² | 4.5 % | 44 | 3,520+0.3 % | CRelaxed |
| 4584 | 34980Combaillaux, Montferrier-sur-Lez | 3,875 €/m² | 14.6 €/m² | 4.5 % | 154 | 22,179+1.3 % | AVery tight |
| 4585 | 38650Avignonet, Château-Bernard | 2,517 €/m² | 9.5 €/m² | 4.5 % | 49 | 5,306+0.5 % | CRelaxed |
| 4586 | 38790Charantonnay, Diémoz | 2,996 €/m² | 11.3 €/m² | 4.5 % | 55 | 8,511+1.0 % | CRelaxed |
| 4587 | 44610Indre | 3,162 €/m² | 11.9 €/m² | 4.5 % | 39 | 4,160+0.6 % | B1Tight |
| 4588 | 66440Torreilles | 2,903 €/m² | 10.9 €/m² | 4.5 % | 93 | 3,753+0.3 % | B2Moderate |
| 4589 | 01700Beynost, Miribel | 3,459 €/m² | 13.0 €/m² | 4.5 % | 143 | 22,346+1.0 % | B1Tight |
| 4590 | 33300Bordeaux | 4,131 €/m² | 15.5 €/m² | 4.5 % | 106 | 53,598+0.9 % | B1Tight |
| 4591 | 66510Saint-Hippolyte | 2,505 €/m² | 9.4 €/m² | 4.5 % | 37 | 3,126+0.9 % | B2Moderate |
| 4592 | 69100Villeurbanne | 4,174 €/m² | 15.7 €/m² | 4.5 % | 90 | 163,684+1.1 % | AVery tight |
| 4593 | 74600Annecy, Montagny-les-Lanches | 4,963 €/m² | 18.7 €/m² | 4.5 % | 84 | 28,510+0.7 % | B1Tight |
| 4594 | 07130Châteaubourg, Cornas | 2,551 €/m² | 9.6 €/m² | 4.5 % | 131 | 15,279+0.5 % | B2Moderate |
| 4595 | 13004Marseille | 4,380 €/m² | 16.4 €/m² | 4.5 % | 41 | 55,378+0.4 % | AVery tight |
| 4596 | 20090Ajaccio | 4,274 €/m² | 16.0 €/m² | 4.5 % | 26 | 25,440+1.2 % | AVery tight |
| 4597 | 22650Beaussais-sur-Mer | 2,604 €/m² | 9.8 €/m² | 4.5 % | 51 | 4,498+3.1 % | B2Moderate |
| 4598 | 22700Louannec, Perros-Guirec | 2,840 €/m² | 10.6 €/m² | 4.5 % | 150 | 11,663-0.0 % | B2Moderate |
| 4599 | 33185Le Haillan | 3,625 €/m² | 13.6 €/m² | 4.5 % | 83 | 11,392+0.6 % | B1Tight |
| 4600 | 33700Mérignac | 3,835 €/m² | 14.4 €/m² | 4.5 % | 403 | 78,090+1.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 (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).