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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
240145400Chanteau, Fleury-les-Aubrais2,097 €/m²11.3 €/m²6.5 %17126,663+0.5 %B1Tight
240249330Juvardeil, Les Hauts-d'Anjou1,593 €/m²8.6 €/m²6.5 %15113,399+0.2 %CRelaxed
240359630Bourbourg, Brouckerque1,657 €/m²8.9 €/m²6.5 %12312,050+0.1 %B2Moderate
240466480L'Albère, Le Perthus1,916 €/m²10.3 €/m²6.5 %513,907+1.0 %CRelaxed
240571570Chaintré, Chasselas2,109 €/m²11.3 €/m²6.5 %9610,032+0.1 %CRelaxed
240685580Grues, Saint-Denis-du-Payré1,785 €/m²9.6 €/m²6.5 %1004,761+0.3 %CRelaxed
240795340Bernes-sur-Oise, Persan2,807 €/m²15.1 €/m²6.5 %6817,950+1.3 %AVery tight
240860180Nogent-sur-Oise2,131 €/m²11.5 €/m²6.5 %7621,907+1.5 %B1Tight
240962220Carvin1,724 €/m²9.3 €/m²6.5 %18017,909+0.7 %B2Moderate
241071250Bergesserin, Blanot1,802 €/m²9.7 €/m²6.5 %9710,251+0.3 %CRelaxed
241177176Nandy, Savigny-le-Temple2,761 €/m²14.9 €/m²6.5 %18537,498+0.4 %AVery tight
241295270Asnières-sur-Oise, Bellefontaine3,082 €/m²16.6 €/m²6.5 %25424,436+0.6 %B1Tight
241302190Aguilcourt, Amifontaine1,756 €/m²9.5 €/m²6.5 %948,294+0.5 %CRelaxed
241403200Abrest, Le Vernet1,816 €/m²9.8 €/m²6.5 %22929,949-0.0 %B2Moderate
241509270Mazères1,543 €/m²8.3 €/m²6.5 %493,852+0.1 %CRelaxed
241638850Bilieu, Charavines2,148 €/m²11.6 €/m²6.5 %717,426+0.8 %B1Tight
241744116Vieillevigne1,737 €/m²9.4 €/m²6.5 %534,150+0.6 %CRelaxed
241859150Wattrelos1,900 €/m²10.3 €/m²6.5 %40740,847-0.1 %B1Tight
241995470Fosses, Saint-Witz2,807 €/m²15.1 €/m²6.5 %15520,509+1.2 %B1Tight
242097431La Plaine-des-Palmistes2,000 €/m²10.8 €/m²6.5 %506,936+1.7 %B1Tight
242114270Belle Vie en Auge, Cesny-aux-Vignes1,535 €/m²8.3 €/m²6.5 %1214,140-0.3 %CRelaxed
242219100Brive-la-Gaillarde1,897 €/m²10.3 €/m²6.5 %43947,095+0.0 %B2Moderate
242325140Charquemont, Fournet-Blancheroche2,632 €/m²14.2 €/m²6.5 %344,897+0.9 %CRelaxed
242434460Cazedarnes, Cessenon-sur-Orb1,529 €/m²8.3 €/m²6.5 %593,693+1.0 %CRelaxed
242545190Beaugency, Cravant1,646 €/m²8.9 €/m²6.5 %13212,391+0.5 %CRelaxed
242647000Agen1,775 €/m²9.6 €/m²6.5 %20932,801-0.4 %B2Moderate
242748500Banassac-Canilhac, La Canourgue1,334 €/m²7.2 €/m²6.5 %543,864-0.1 %CRelaxed
242849350Gennes-Val-de-Loire, Saint-Clément-des-Levées1,693 €/m²9.2 €/m²6.5 %953,938-0.2 %CRelaxed
242959178Bousignies, Brillon1,866 €/m²10.1 €/m²6.5 %735,664+0.2 %B2Moderate
243063114Authezat, Coudes1,691 €/m²9.1 €/m²6.5 %322,216+0.1 %CRelaxed
243165310Horgues, Laloubère1,814 €/m²9.8 €/m²6.5 %776,398+0.2 %B2Moderate
243286340Aslonnes, Fleuré1,531 €/m²8.3 €/m²6.5 %12612,676+0.6 %CRelaxed
243387170Isle1,770 €/m²9.6 €/m²6.5 %807,995+0.7 %B2Moderate
243493390Clichy-sous-Bois3,056 €/m²16.5 €/m²6.5 %3329,354-0.2 %AVery tight
243551360Beaumont-sur-Vesle, Prunay1,828 €/m²9.9 €/m²6.5 %383,819+0.2 %CRelaxed
243681380Lescure-d'Albigeois1,730 €/m²9.4 €/m²6.5 %334,590+0.2 %B2Moderate
243704210Brunet, Valensole1,869 €/m²10.1 €/m²6.5 %563,436-0.1 %B2Moderate
243807350Cruas2,135 €/m²11.6 €/m²6.5 %232,898-0.2 %CRelaxed
243927340Criquebeuf-sur-Seine, Les Damps1,990 €/m²10.8 €/m²6.5 %698,256+0.1 %B1Tight
244028320Bailleau-Armenonville, Gallardon2,078 €/m²11.3 €/m²6.5 %917,031-0.4 %B2Moderate
244129470Loperhet, Plougastel-Daoulas1,944 €/m²10.5 €/m²6.5 %20017,393+0.4 %B2Moderate
244229560Argol, Landévennec1,773 €/m²9.6 €/m²6.5 %423,696+0.1 %CRelaxed
244330560Saint-Hilaire-de-Brethmas1,910 €/m²10.3 €/m²6.5 %464,670+1.2 %B2Moderate
244459128Flers-en-Escrebieux1,559 €/m²8.5 €/m²6.5 %345,424-1.0 %B2Moderate
244562217Achicourt, Agny1,870 €/m²10.1 €/m²6.5 %17919,192+0.2 %B2Moderate
244678620L'Étang-la-Ville4,351 €/m²23.6 €/m²6.5 %435,157+0.9 %AVery tight
244778730Longvilliers, Ponthévrard2,473 €/m²13.4 €/m²6.5 %948,878-0.2 %B2Moderate
244878830Bonnelles, Bullion2,665 €/m²14.4 €/m²6.5 %464,081+0.5 %B2Moderate
244979460Magné1,714 €/m²9.3 €/m²6.5 %422,728+0.3 %CRelaxed
245080110Aubercourt, Aubvillers1,505 €/m²8.2 €/m²6.5 %1099,399-0.1 %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).