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 %. · 84 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 4151 | 33930Vendays-Montalivet | 2,484 €/m² | 10.5 €/m² | 5.1 % | 55 | 2,838+1.7 % | CRelaxed |
| 4152 | 38530Barraux, Chapareillan | 2,819 €/m² | 11.9 €/m² | 5.1 % | 101 | 14,396+0.4 % | B2Moderate |
| 4153 | 62600Berck, Groffliers | 2,439 €/m² | 10.3 €/m² | 5.1 % | 195 | 14,421-1.2 % | B2Moderate |
| 4154 | 64240Ayherre, Bonloc | 2,640 €/m² | 11.1 €/m² | 5.1 % | 88 | 17,425+1.3 % | B2Moderate |
| 4155 | 69160Tassin-la-Demi-Lune | 3,906 €/m² | 16.4 €/m² | 5.1 % | 55 | 23,200+0.7 % | B1Tight |
| 4156 | 94550Chevilly-Larue | 4,705 €/m² | 19.8 €/m² | 5.1 % | 25 | 19,826+0.4 % | AVery tight |
| 4157 | 01800Bourg-Saint-Christophe, Charnoz-sur-Ain | 2,684 €/m² | 11.3 €/m² | 5.0 % | 172 | 24,002+1.5 % | B2Moderate |
| 4158 | 13124Peypin | 4,038 €/m² | 17.0 €/m² | 5.0 % | 59 | 5,771+0.6 % | AVery tight |
| 4159 | 13480Cabriès | 4,583 €/m² | 19.2 €/m² | 5.0 % | 87 | 10,240+0.8 % | AVery tight |
| 4160 | 13760Saint-Cannat | 3,583 €/m² | 15.0 €/m² | 5.0 % | 59 | 6,097+0.9 % | B1Tight |
| 4161 | 25320Abbans-Dessous, Boussières | 2,319 €/m² | 9.7 €/m² | 5.0 % | 78 | 10,626+0.9 % | B2Moderate |
| 4162 | 30290Laudun-l'Ardoise, Saint-Victor-la-Coste | 2,562 €/m² | 10.8 €/m² | 5.0 % | 80 | 9,068+1.3 % | B2Moderate |
| 4163 | 38560Champ-sur-Drac, Jarrie | 3,289 €/m² | 13.8 €/m² | 5.0 % | 47 | 7,287+0.7 % | B1Tight |
| 4164 | 54690Eulmont, Lay-Saint-Christophe | 2,329 €/m² | 9.8 €/m² | 5.0 % | 44 | 3,475-0.0 % | B2Moderate |
| 4165 | 65120Barèges, Betpouey | 2,258 €/m² | 9.5 €/m² | 5.0 % | 37 | 2,684-0.9 % | CRelaxed |
| 4166 | 94260Fresnes | 4,718 €/m² | 19.8 €/m² | 5.0 % | 46 | 29,528+1.1 % | AVery tight |
| 4167 | 94500Champigny-sur-Marne | 4,299 €/m² | 18.1 €/m² | 5.0 % | 276 | 78,072+0.2 % | AVery tight |
| 4168 | 95120Ermont | 4,136 €/m² | 17.4 €/m² | 5.0 % | 131 | 29,489+0.2 % | AVery tight |
| 4169 | 95160Montmorency | 4,348 €/m² | 18.3 €/m² | 5.0 % | 87 | 21,763+0.5 % | AVery tight |
| 4170 | 13013Marseille | 3,947 €/m² | 16.5 €/m² | 5.0 % | 226 | 55,378+0.4 % | AVery tight |
| 4171 | 13570Barbentane | 2,671 €/m² | 11.2 €/m² | 5.0 % | 43 | 4,266+0.6 % | B2Moderate |
| 4172 | 13870Rognonas | 2,861 €/m² | 12.0 €/m² | 5.0 % | 44 | 4,261+0.7 % | B2Moderate |
| 4173 | 26150Barsac, Chamaloc | 2,045 €/m² | 8.6 €/m² | 5.0 % | 91 | 6,968+0.7 % | CRelaxed |
| 4174 | 31270Cugnaux, Frouzins | 2,738 €/m² | 11.5 €/m² | 5.0 % | 300 | 41,511+2.0 % | B1Tight |
| 4175 | 34550Bessan | 2,368 €/m² | 9.9 €/m² | 5.0 % | 61 | 5,838+2.2 % | CRelaxed |
| 4176 | 34920Le Crès | 3,842 €/m² | 16.1 €/m² | 5.0 % | 69 | 9,226+0.3 % | AVery tight |
| 4177 | 51110Auménancourt, Bazancourt | 2,083 €/m² | 8.7 €/m² | 5.0 % | 115 | 13,299+1.5 % | CRelaxed |
| 4178 | 54730Gorcy, Saint-Pancré | 2,463 €/m² | 10.3 €/m² | 5.0 % | 38 | 4,050+1.3 % | B2Moderate |
| 4179 | 74300Arâches-la-Frasse, Châtillon-sur-Cluses | 3,439 €/m² | 14.4 €/m² | 5.0 % | 116 | 31,442+0.2 % | B1Tight |
| 4180 | 78110Le Vésinet | 6,764 €/m² | 28.4 €/m² | 5.0 % | 96 | 15,554-0.3 % | A bisExtreme |
| 4181 | 97228Sainte-Luce | 3,771 €/m² | 15.8 €/m² | 5.0 % | 29 | 9,410-0.6 % | B1Tight |
| 4182 | 13240Septèmes-les-Vallons | 3,565 €/m² | 14.9 €/m² | 5.0 % | 70 | 11,995+1.2 % | AVery tight |
| 4183 | 17750Étaules | 2,624 €/m² | 11.0 €/m² | 5.0 % | 50 | 2,857+2.2 % | B2Moderate |
| 4184 | 30131Pujaut | 2,977 €/m² | 12.5 €/m² | 5.0 % | 45 | 3,982-0.4 % | B1Tight |
| 4185 | 34540Balaruc-le-Vieux, Balaruc-les-Bains | 3,439 €/m² | 14.4 €/m² | 5.0 % | 69 | 9,876+0.5 % | B1Tight |
| 4186 | 35136Saint-Jacques-de-la-Lande | 2,981 €/m² | 12.5 €/m² | 5.0 % | 44 | 13,800+1.3 % | B1Tight |
| 4187 | 06130Grasse | 4,315 €/m² | 18.0 €/m² | 5.0 % | 217 | 25,485+0.1 % | AVery tight |
| 4188 | 29950Bénodet, Clohars-Fouesnant | 2,714 €/m² | 11.3 €/m² | 5.0 % | 80 | 8,949+0.9 % | B2Moderate |
| 4189 | 35111La Fresnais, Lillemer | 2,240 €/m² | 9.4 €/m² | 5.0 % | 36 | 2,907+0.7 % | B2Moderate |
| 4190 | 43240Saint-Just-Malmont | 2,117 €/m² | 8.8 €/m² | 5.0 % | 33 | 4,239+0.2 % | B2Moderate |
| 4191 | 78210Saint-Cyr-l'École | 4,766 €/m² | 19.9 €/m² | 5.0 % | 52 | 21,268+1.7 % | AVery tight |
| 4192 | 84400Apt, Auribeau | 2,712 €/m² | 11.3 €/m² | 5.0 % | 161 | 15,868-1.2 % | CRelaxed |
| 4193 | 07150Bessas, Labastide-de-Virac | 2,377 €/m² | 9.9 €/m² | 5.0 % | 111 | 6,173+1.0 % | CRelaxed |
| 4194 | 13250Cornillon-Confoux, Saint-Chamas | 3,317 €/m² | 13.8 €/m² | 5.0 % | 82 | 10,343+0.9 % | AVery tight |
| 4195 | 13360Roquevaire | 3,865 €/m² | 16.1 €/m² | 5.0 % | 43 | 8,915+0.1 % | AVery tight |
| 4196 | 34710Lespignan | 2,169 €/m² | 9.0 €/m² | 5.0 % | 55 | 3,414+0.9 % | CRelaxed |
| 4197 | 38400Saint-Martin-d'Hères | 3,465 €/m² | 14.4 €/m² | 5.0 % | 41 | 37,695-0.1 % | B1Tight |
| 4198 | 59274Marquillies | 2,573 €/m² | 10.7 €/m² | 5.0 % | 30 | 1,961-0.1 % | B2Moderate |
| 4199 | 60580Coye-la-Forêt | 3,362 €/m² | 14.0 €/m² | 5.0 % | 34 | 3,915+0.2 % | AVery tight |
| 4200 | 60740Saint-Maximin | 2,895 €/m² | 12.1 €/m² | 5.0 % | 25 | 3,335+0.8 % | 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).