MyHomePrice
Free tool

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 %. · 81 / 103

#AreaMedian priceRentGross yieldSales/yearPopulationTension
400117130Chamouillac, Chartuzac1,173 €/m²8.4 €/m²8.6 %777,384+0.0 %CRelaxed
400233230Abzac, Bayas1,302 €/m²9.4 €/m²8.6 %29223,536+0.2 %CRelaxed
400345530Combreux, Seichebrières1,271 €/m²9.1 €/m²8.6 %463,434+0.5 %CRelaxed
400453300Ambrières-les-Vallées, Chantrigné901 €/m²6.5 €/m²8.6 %1167,536-0.6 %CRelaxed
400562870Buire-le-Sec, Campagne-lès-Hesdin1,164 €/m²8.4 €/m²8.6 %394,783+0.4 %CRelaxed
400628160Brou, Dampierre-sous-Brou1,111 €/m²8.0 €/m²8.6 %1378,904-0.5 %CRelaxed
400742620Saint-Martin-d'Estréaux, Saint-Pierre-Laval1,050 €/m²7.6 €/m²8.6 %261,218-0.3 %CRelaxed
400802000Aulnois-sous-Laon, Barenton-Bugny1,128 €/m²8.1 €/m²8.6 %24234,114-0.4 %B2Moderate
400908120Bogny-sur-Meuse983 €/m²7.1 €/m²8.6 %614,889-0.7 %CRelaxed
401012170Connac, Durenque1,066 €/m²7.7 €/m²8.6 %444,276-0.7 %CRelaxed
401147170Andiran, Lannes1,092 €/m²7.9 €/m²8.6 %633,983-0.7 %CRelaxed
401262460Divion, Diéval1,219 €/m²8.8 €/m²8.6 %808,194-0.2 %B2Moderate
401379120Chenay, Chey945 €/m²6.8 €/m²8.6 %835,740-0.4 %CRelaxed
401481700Appelle, Bertre1,124 €/m²8.1 €/m²8.6 %767,622+0.0 %CRelaxed
401590700Châtenois-les-Forges1,341 €/m²9.7 €/m²8.6 %222,608-0.6 %B2Moderate
401645170Aschères-le-Marché, Attray1,354 €/m²9.8 €/m²8.7 %9111,609+0.9 %CRelaxed
401754260Allondrelle-la-Malmaison, Charency-Vezin1,412 €/m²10.2 €/m²8.7 %1029,741-0.1 %CRelaxed
401881220Damiatte, Guitalens-L'Albarède1,202 €/m²8.7 €/m²8.7 %394,577-0.1 %CRelaxed
401981320Barre, Moulin-Mage975 €/m²7.0 €/m²8.7 %231,681+0.1 %CRelaxed
402024560Bardou, Boisse1,150 €/m²8.3 €/m²8.7 %794,619+0.4 %CRelaxed
402135460Le Tiercent, Les Portes du Coglais1,100 €/m²7.9 €/m²8.7 %12911,084+0.1 %CRelaxed
402259119Waziers1,168 €/m²8.4 €/m²8.7 %827,266-0.3 %B2Moderate
402382130L'Honor-de-Cos, Lafrançaise1,264 €/m²9.1 €/m²8.7 %627,130+0.3 %B2Moderate
402408500Anchamps, Les Mazures876 €/m²6.3 €/m²8.7 %906,778-1.5 %CRelaxed
402524340La Rochebeaucourt-et-Argentine, Mareuil en Périgord915 €/m²6.6 €/m²8.7 %533,027-0.6 %CRelaxed
402653440Aron, Belgeard993 €/m²7.2 €/m²8.7 %585,228-0.1 %CRelaxed
402756140Bohal, Caro1,217 €/m²8.8 €/m²8.7 %16413,072+0.5 %CRelaxed
402833124Aillas, Auros1,207 €/m²8.7 €/m²8.7 %343,423+0.4 %CRelaxed
402950190Feugères, Gonfreville983 €/m²7.1 €/m²8.7 %846,331-0.1 %CRelaxed
403076540Ancretteville-sur-Mer, Angerville-la-Martel1,250 €/m²9.0 €/m²8.7 %1049,170-0.1 %CRelaxed
403188640Barbey-Seroux, Champdray1,239 €/m²9.0 €/m²8.7 %503,543-0.6 %CRelaxed
403289510Passy, Véron1,371 €/m²9.9 €/m²8.7 %262,920-0.5 %CRelaxed
403332380Avezan, Bivès1,126 €/m²8.2 €/m²8.7 %302,803+0.1 %CRelaxed
403445390Aulnay-la-Rivière, Boësses1,371 €/m²9.9 €/m²8.7 %896,766-0.2 %B2Moderate
403579450Fénery, Saint-Aubin-le-Cloud958 €/m²6.9 €/m²8.7 %261,941-0.7 %CRelaxed
403612110Aubin, Cransac-les-Thermes892 €/m²6.5 €/m²8.7 %766,136-1.0 %CRelaxed
403736600Fontguenand, La Vernelle895 €/m²6.5 €/m²8.7 %1135,785-0.9 %CRelaxed
403851270Bannay, Baye1,106 €/m²8.0 €/m²8.7 %363,954-0.2 %CRelaxed
403964450Argelos, Astis1,200 €/m²8.7 €/m²8.7 %525,510+0.7 %B2Moderate
404033190Bagas, Barie1,161 €/m²8.4 €/m²8.7 %15915,433+0.5 %CRelaxed
404139250Arsure-Arsurette, Bief-du-Fourg1,587 €/m²11.5 €/m²8.7 %333,503+0.9 %CRelaxed
404246270Bagnac-sur-Célé, Cuzac998 €/m²7.3 €/m²8.7 %343,234+0.3 %CRelaxed
404347310Aubiac, Brax1,396 €/m²10.1 €/m²8.7 %13714,433+0.6 %B2Moderate
404452320Cerisières, Froncles847 €/m²6.2 €/m²8.7 %372,695-1.4 %CRelaxed
404561160Bailleul, Brieux981 €/m²7.1 €/m²8.7 %766,049-0.4 %CRelaxed
404670220Fougerolles-Saint-Valbert1,047 €/m²7.6 €/m²8.7 %351,882-0.6 %CRelaxed
404780131Framerville-Rainecourt, Harbonnières1,064 €/m²7.7 €/m²8.7 %272,316-0.4 %CRelaxed
404887270Bonnac-la-Côte, Chaptelat1,315 €/m²9.5 €/m²8.7 %11913,919+1.0 %B2Moderate
404902230Fresnoy-le-Grand1,046 €/m²7.6 €/m²8.7 %222,890-0.3 %CRelaxed
405024750Boulazac Isle Manoire, Champcevinel1,453 €/m²10.6 €/m²8.7 %23018,150+0.8 %B2Moderate

Comparing two areas?

Prices, trend since 2014, rents and yield side by side.

Open the neighbourhood comparator

Got a specific property in mind?

Net yield, cash flow with a mortgage and long-term projection — free.

Calculate the net yield

Gross 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).