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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
125180140Andainville, Arguel1,111 €/m²7.8 €/m²8.4 %948,997-0.4 %CRelaxed
125219200Aix, Alleyrat1,061 €/m²7.4 €/m²8.4 %11113,630-0.4 %CRelaxed
125356420Billio, Buléon1,333 €/m²9.3 €/m²8.4 %877,092+0.4 %CRelaxed
125462380Acquin-Westbécourt, Affringues1,204 €/m²8.4 €/m²8.4 %16716,396-0.1 %CRelaxed
125522510Bréhand, Moncontour1,216 €/m²8.5 €/m²8.4 %715,979-0.1 %CRelaxed
125624500Eymet, Fonroque1,157 €/m²8.1 €/m²8.4 %864,717+0.1 %CRelaxed
125756200Cournon, La Gacilly1,275 €/m²8.9 €/m²8.4 %897,089+0.2 %CRelaxed
125871290Brienne, Cuisery1,228 €/m²8.6 €/m²8.4 %1278,969+0.4 %CRelaxed
125985240Faymoreau, Foussais-Payré1,152 €/m²8.0 €/m²8.4 %825,489-0.0 %CRelaxed
126002510Hannapes, Iron960 €/m²6.7 €/m²8.4 %232,209-0.3 %CRelaxed
126103270Busset, Hauterive1,153 €/m²8.0 €/m²8.4 %635,356-0.7 %B2Moderate
126259164Marpent1,056 €/m²7.4 €/m²8.4 %472,653-0.4 %B2Moderate
126370360Aroz, Bucey-lès-Traves1,077 €/m²7.5 €/m²8.4 %313,353-0.1 %CRelaxed
126408200Balan, Fleigneux1,196 €/m²8.3 €/m²8.3 %16024,577-0.7 %CRelaxed
126524620Les Eyzies, Marquay1,257 €/m²8.7 €/m²8.3 %372,116+0.4 %CRelaxed
126627250Ambenay, Bois-Arnault1,071 €/m²7.4 €/m²8.3 %945,328-0.4 %CRelaxed
126762420Billy-Montigny1,264 €/m²8.8 €/m²8.3 %667,937-0.4 %B2Moderate
126886260Angles-sur-l'Anglin, La Puye911 €/m²6.3 €/m²8.3 %482,472-0.3 %CRelaxed
126917270Boresse-et-Martron, Cercoux1,205 €/m²8.4 €/m²8.3 %676,221+0.5 %CRelaxed
127033340Blaignan-Prignac, Bégadan1,375 €/m²9.6 €/m²8.3 %19314,895+0.4 %CRelaxed
127158120Blismes, Chaumard894 €/m²6.2 €/m²8.3 %824,058-1.3 %CRelaxed
127278980Bréval, Le Tertre-Saint-Denis1,877 €/m²13.0 €/m²8.3 %635,940+0.9 %B2Moderate
127383590Gonfaron1,937 €/m²13.4 €/m²8.3 %624,496+0.5 %B2Moderate
127489340Champigny, Chaumont1,633 €/m²11.3 €/m²8.3 %1058,936-0.2 %CRelaxed
127514240Aurseulles, Cahagnes1,103 €/m²7.7 €/m²8.3 %966,440+0.2 %CRelaxed
127618700Aubigny-sur-Nère, Ménétréol-sur-Sauldre1,088 €/m²7.6 €/m²8.3 %686,483-0.3 %CRelaxed
127724190Chantérac, Douzillac1,070 €/m²7.4 €/m²8.3 %1047,395+0.3 %CRelaxed
127825400Arbouans, Audincourt1,412 €/m²9.8 €/m²8.3 %12419,368-0.0 %B2Moderate
127946200Lacave, Lachapelle-Auzac1,373 €/m²9.5 €/m²8.3 %1076,810-0.4 %CRelaxed
128048200Albaret-Sainte-Marie, Blavignac1,177 €/m²8.2 €/m²8.3 %486,960-0.5 %CRelaxed
128154580Auboué, Moineville1,445 €/m²10.0 €/m²8.3 %364,229+0.5 %B2Moderate
128229190Brasparts, Gouézec1,200 €/m²8.3 €/m²8.3 %1138,152-0.2 %CRelaxed
128339270Alièze, Augisey1,299 €/m²9.0 €/m²8.3 %484,618-0.3 %CRelaxed
128444780Missillac1,433 €/m²9.9 €/m²8.3 %635,709+1.2 %CRelaxed
128561310Ginai, Gouffern en Auge1,026 €/m²7.1 €/m²8.3 %281,529-0.9 %CRelaxed
128663920Peschadoires1,164 €/m²8.1 €/m²8.3 %212,104-0.0 %CRelaxed
128777520Cessoy-en-Montois, Donnemarie-Dontilly1,497 €/m²10.4 €/m²8.3 %967,188-0.4 %B2Moderate
128888800Belmont-sur-Vair, Domjulien1,093 €/m²7.6 €/m²8.3 %688,069-0.7 %CRelaxed
128915400Apchon, Cheylade965 €/m²6.7 €/m²8.3 %694,801-0.9 %CRelaxed
129028310Baudreville, Fresnay-l'Évêque1,557 €/m²10.8 €/m²8.3 %1119,048-0.5 %B2Moderate
129143350Bellevue-la-Montagne, Blanzac1,121 €/m²7.8 €/m²8.3 %514,374+0.5 %CRelaxed
129258300Avril-sur-Loire, Champvert1,000 €/m²6.9 €/m²8.3 %16311,449-1.4 %CRelaxed
129359138Bachant, Hargnies1,085 €/m²7.5 €/m²8.3 %545,841-0.5 %B2Moderate
129471170Anglure-sous-Dun, Chassigny-sous-Dun1,060 €/m²7.3 €/m²8.3 %746,304-0.2 %CRelaxed
129571510Aluze, Chamilly1,236 €/m²8.6 €/m²8.3 %715,297+0.0 %CRelaxed
129681540Belleserre, Cahuzac1,197 €/m²8.3 €/m²8.3 %404,148+0.8 %CRelaxed
129789144Ligny-le-Châtel, Méré1,262 €/m²8.7 €/m²8.3 %201,690-0.7 %CRelaxed
129812600Brommat, Lacroix-Barrez1,004 €/m²6.9 €/m²8.3 %342,810-0.3 %CRelaxed
129929390Leuhan, Scaër1,237 €/m²8.6 €/m²8.3 %886,024-0.3 %CRelaxed
130039600Abergement-le-Grand, Arbois1,484 €/m²10.3 €/m²8.3 %737,915-0.6 %CRelaxed

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