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 %. · 5 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 201 | 85270Notre-Dame-de-Riez, Saint-Hilaire-de-Riez | 3,443 €/m² | 10.8 €/m² | 3.8 % | 313 | 15,287+1.4 % | B2Moderate |
| 202 | 34280La Grande-Motte | 5,881 €/m² | 18.5 €/m² | 3.8 % | 60 | 8,440-0.2 % | AVery tight |
| 203 | 06110Le Cannet | 6,176 €/m² | 19.4 €/m² | 3.8 % | 78 | 41,938-0.1 % | AVery tight |
| 204 | 13460Saintes-Maries-de-la-Mer | 3,571 €/m² | 11.3 €/m² | 3.8 % | 29 | 2,433-1.1 % | B1Tight |
| 205 | 13910Maillane | 3,686 €/m² | 11.6 €/m² | 3.8 % | 23 | 2,775+1.2 % | B2Moderate |
| 206 | 33200Bordeaux | 4,907 €/m² | 15.5 €/m² | 3.8 % | 305 | 53,598+0.9 % | B1Tight |
| 207 | 39220Bois-d'Amont, Les Rousses | 3,778 €/m² | 11.9 €/m² | 3.8 % | 35 | 4,240+1.0 % | B2Moderate |
| 208 | 83220Le Pradet | 5,316 €/m² | 16.8 €/m² | 3.8 % | 54 | 10,933+0.4 % | AVery tight |
| 209 | 92600Asnières-sur-Seine | 7,778 €/m² | 24.6 €/m² | 3.8 % | 101 | 93,941+0.9 % | A bisExtreme |
| 210 | 38410Chamrousse, Saint-Martin-d'Uriage | 3,700 €/m² | 11.8 €/m² | 3.8 % | 59 | 11,444+0.7 % | B1Tight |
| 211 | 17200Royan, Saint-Sulpice-de-Royan | 3,488 €/m² | 11.1 €/m² | 3.8 % | 340 | 22,871+0.7 % | B2Moderate |
| 212 | 34090Montpellier | 4,496 €/m² | 14.3 €/m² | 3.8 % | 95 | 77,560+1.3 % | AVery tight |
| 213 | 56260Larmor-Plage | 4,290 €/m² | 13.7 €/m² | 3.8 % | 86 | 8,418+0.4 % | B2Moderate |
| 214 | 66750Saint-Cyprien | 4,052 €/m² | 12.9 €/m² | 3.8 % | 264 | 12,068+2.1 % | B1Tight |
| 215 | 78220Viroflay | 7,521 €/m² | 23.9 €/m² | 3.8 % | 57 | 17,237+1.2 % | A bisExtreme |
| 216 | 93400Saint-Ouen-sur-Seine | 7,549 €/m² | 24.0 €/m² | 3.8 % | 35 | 53,615+1.4 % | A bisExtreme |
| 217 | 65170Aragnouet, Azet | 2,967 €/m² | 9.5 €/m² | 3.8 % | 26 | 2,663+0.2 % | CRelaxed |
| 218 | 73490La Ravoire | 3,846 €/m² | 12.3 €/m² | 3.8 % | 21 | 9,332+1.7 % | B1Tight |
| 219 | 21380Asnières-lès-Dijon, Curtil-Saint-Seine | 2,856 €/m² | 9.1 €/m² | 3.8 % | 57 | 5,313+0.7 % | CRelaxed |
| 220 | 33260La Teste-de-Buch | 4,653 €/m² | 14.9 €/m² | 3.8 % | 302 | 13,783+0.7 % | B1Tight |
| 221 | 62930Wimereux | 3,611 €/m² | 11.6 €/m² | 3.8 % | 51 | 6,256-1.2 % | B2Moderate |
| 222 | 92150Suresnes | 8,201 €/m² | 26.2 €/m² | 3.8 % | 60 | 48,956+0.1 % | A bisExtreme |
| 223 | 17340Châtelaillon-Plage, Yves | 4,430 €/m² | 14.2 €/m² | 3.9 % | 162 | 8,238+1.0 % | B1Tight |
| 224 | 80410Cayeux-sur-Mer | 2,588 €/m² | 8.3 €/m² | 3.9 % | 69 | 2,316-1.1 % | CRelaxed |
| 225 | 84160Cadenet, Cucuron | 3,773 €/m² | 12.1 €/m² | 3.9 % | 96 | 8,686+0.4 % | B1Tight |
| 226 | 13630Eyragues | 3,493 €/m² | 11.3 €/m² | 3.9 % | 46 | 4,298+0.1 % | B2Moderate |
| 227 | 62164Ambleteuse, Audresselles | 3,250 €/m² | 10.5 €/m² | 3.9 % | 40 | 2,641+0.5 % | CRelaxed |
| 228 | 74440La Rivière-Enverse, Mieussy | 4,473 €/m² | 14.4 €/m² | 3.9 % | 87 | 8,074+0.9 % | B2Moderate |
| 229 | 94100Saint-Maur-des-Fossés | 6,567 €/m² | 21.1 €/m² | 3.9 % | 236 | 38,286+0.2 % | A bisExtreme |
| 230 | 66470Sainte-Marie-la-Mer | 3,578 €/m² | 11.5 €/m² | 3.9 % | 116 | 4,952+0.4 % | B2Moderate |
| 231 | 74370Annecy, Argonay | 5,616 €/m² | 18.1 €/m² | 3.9 % | 101 | 45,874+1.2 % | B1Tight |
| 232 | 92420Vaucresson | 7,356 €/m² | 23.7 €/m² | 3.9 % | 41 | 8,432-0.4 % | A bisExtreme |
| 233 | 06590Théoule-sur-Mer | 7,195 €/m² | 23.2 €/m² | 3.9 % | 36 | 1,477-0.4 % | AVery tight |
| 234 | 35260Cancale | 3,387 €/m² | 10.9 €/m² | 3.9 % | 73 | 5,672+1.0 % | B2Moderate |
| 235 | 40530Labenne | 4,431 €/m² | 14.3 €/m² | 3.9 % | 79 | 7,183+2.3 % | B1Tight |
| 236 | 84340Beaumont-du-Ventoux, Entrechaux | 2,867 €/m² | 9.3 €/m² | 3.9 % | 52 | 4,243-0.0 % | CRelaxed |
| 237 | 05120L'Argentière-la-Bessée, Les Vigneaux | 2,937 €/m² | 9.5 €/m² | 3.9 % | 28 | 3,912-0.1 % | CRelaxed |
| 238 | 05230Avançon, Chorges | 3,053 €/m² | 9.9 €/m² | 3.9 % | 33 | 6,988+0.9 % | CRelaxed |
| 239 | 06300Nice | 6,666 €/m² | 21.6 €/m² | 3.9 % | 38 | 89,434+0.4 % | AVery tight |
| 240 | 20200Bastia, San-Martino-di-Lota | 3,699 €/m² | 12.0 €/m² | 3.9 % | 30 | 31,678+0.7 % | B1Tight |
| 241 | 56410Erdeven, Étel | 3,550 €/m² | 11.5 €/m² | 3.9 % | 100 | 6,082+1.1 % | CRelaxed |
| 242 | 92700Colombes | 6,856 €/m² | 22.3 €/m² | 3.9 % | 342 | 91,053+0.8 % | A bisExtreme |
| 243 | 17140Lagord | 3,968 €/m² | 12.9 €/m² | 3.9 % | 77 | 7,802+0.9 % | B1Tight |
| 244 | 33110Le Bouscat | 4,850 €/m² | 15.8 €/m² | 3.9 % | 213 | 25,081+0.8 % | B1Tight |
| 245 | 63150La Bourboule, Murat-le-Quaire | 2,182 €/m² | 7.1 €/m² | 3.9 % | 24 | 2,211-0.4 % | CRelaxed |
| 246 | 74430La Baume, Le Biot | 4,437 €/m² | 14.4 €/m² | 3.9 % | 33 | 2,983+1.8 % | CRelaxed |
| 247 | 85560Le Bernard, Longeville-sur-Mer | 2,940 €/m² | 9.6 €/m² | 3.9 % | 121 | 3,944+0.8 % | CRelaxed |
| 248 | 33510Andernos-les-Bains | 4,610 €/m² | 15.0 €/m² | 3.9 % | 239 | 12,710+0.9 % | B2Moderate |
| 249 | 94140Alfortville | 6,200 €/m² | 20.2 €/m² | 3.9 % | 55 | 45,531+0.1 % | AVery tight |
| 250 | 04400Barcelonnette, Enchastrayes | 2,944 €/m² | 9.6 €/m² | 3.9 % | 36 | 4,703-0.7 % | 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).