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.

1,960 postcodes ranked (≥ 20 sales/year) — prices 2025, rents 2025. Median gross yield in France: 6.2 %. · 38 / 40

#AreaMedian priceRentGross yieldSales/yearPopulationTension
185131800Aspret-Sarrat, Estancarbon1,109 €/m²9.7 €/m²10.5 %12422,600+0.4 %CRelaxed
185254210Azelot, Burthecourt-aux-Chênes1,101 €/m²9.7 €/m²10.5 %3410,560-0.2 %B2Moderate
185376610Le Havre1,407 €/m²12.4 €/m²10.5 %9055,562-0.4 %B1Tight
185481300Busque, Graulhet1,097 €/m²9.7 €/m²10.6 %2015,423+0.8 %CRelaxed
185569430Beaujeu, Chénelette1,282 €/m²11.3 €/m²10.6 %218,637+0.3 %CRelaxed
185676500Elbeuf, La Londe1,154 €/m²10.2 €/m²10.6 %12518,664-0.7 %B1Tight
185759760Grande-Synthe1,310 €/m²11.6 €/m²10.6 %2820,239-1.6 %B2Moderate
185806750Andon, Caille1,413 €/m²12.5 €/m²10.6 %382,185+1.5 %B2Moderate
185970000Andelarre, Andelarrot1,138 €/m²10.1 €/m²10.6 %22438,297-0.2 %CRelaxed
186006260Ascros, Auvare1,387 €/m²12.3 €/m²10.7 %323,122-0.6 %CRelaxed
186147600Calignac, Espiens1,077 €/m²9.6 €/m²10.7 %2011,119-0.1 %CRelaxed
186259220Denain, Rouvignies1,190 €/m²10.6 €/m²10.7 %3022,919+0.0 %B2Moderate
186365300Campistrous, Clarens1,004 €/m²8.9 €/m²10.7 %408,104-0.2 %CRelaxed
186491860Épinay-sous-Sénart1,857 €/m²16.5 €/m²10.7 %5911,611-0.8 %AVery tight
186526700La Garde-Adhémar, Pierrelatte1,278 €/m²11.4 €/m²10.7 %5714,900+0.6 %CRelaxed
186688120Basse-sur-le-Rupt, Cleurie1,054 €/m²9.4 €/m²10.7 %2910,964-0.3 %CRelaxed
186712200La Rouquette, Le Bas Ségala1,068 €/m²9.5 €/m²10.7 %5317,978-0.4 %CRelaxed
186855000Bar-le-Duc, Behonne967 €/m²8.6 €/m²10.7 %9129,176-0.7 %CRelaxed
186913003Marseille1,667 €/m²14.9 €/m²10.7 %60555,378+0.4 %AVery tight
187070400Belverne, Brevilliers1,094 €/m²9.8 €/m²10.7 %4323,155+0.1 %B2Moderate
187142500Le Chambon-Feugerolles987 €/m²8.9 €/m²10.8 %5212,314-0.2 %B2Moderate
187214110Condé-en-Normandie, Pontécoulant966 €/m²8.7 €/m²10.8 %243,818-1.6 %CRelaxed
187336100Brives, Chouday968 €/m²8.7 €/m²10.8 %2116,613-1.0 %CRelaxed
187449500Chazé-sur-Argos, Segré-en-Anjou Bleu1,083 €/m²9.8 €/m²10.8 %319,920+0.1 %CRelaxed
187561000Alençon, Cerisé1,114 €/m²10.1 €/m²10.8 %15029,970-0.3 %CRelaxed
187642800Chagnon, Châteauneuf1,113 €/m²10.1 €/m²10.8 %8930,260+0.4 %B2Moderate
187766230Lamanère, Le Tech1,101 €/m²10.0 €/m²10.8 %201,500+0.2 %CRelaxed
187862700Bruay-la-Buissière1,166 €/m²10.6 €/m²10.9 %2821,424-0.6 %B2Moderate
187990100Boron, Chavanatte1,171 €/m²10.6 €/m²10.9 %4013,130-0.1 %B2Moderate
188048100Antrenas, Bourgs sur Colagne1,045 €/m²9.5 €/m²10.9 %3910,076-0.3 %CRelaxed
188130130Carsan, Pont-Saint-Esprit1,285 €/m²11.7 €/m²10.9 %7614,858+0.9 %CRelaxed
188295200Sarcelles1,970 €/m²18.0 €/m²11.0 %21059,173+0.4 %AVery tight
188339700Amange, Audelange1,122 €/m²10.3 €/m²11.0 %2711,097+0.2 %CRelaxed
188464150Abidos, Bésingrand968 €/m²8.9 €/m²11.0 %3210,140-0.9 %CRelaxed
188501110Aranc, Brénod1,098 €/m²10.1 €/m²11.0 %216,594-0.2 %CRelaxed
188621130Athée, Auxonne1,117 €/m²10.3 €/m²11.1 %4114,979-0.0 %CRelaxed
188707110Beaumont, Chassiers1,002 €/m²9.2 €/m²11.1 %228,522-0.2 %CRelaxed
188879200Adilly, Châtillon-sur-Thouet1,050 €/m²9.7 €/m²11.1 %4921,568-0.3 %CRelaxed
188982200Boudou, Lizac1,122 €/m²10.4 €/m²11.1 %3516,720+0.8 %CRelaxed
189005400Chabestan, Châteauneuf-d'Oze1,317 €/m²12.2 €/m²11.1 %396,696+0.8 %CRelaxed
189152100Bettancourt-la-Ferrée, Chancenay1,077 €/m²10.0 €/m²11.1 %10829,962-1.0 %CRelaxed
189239110Abergement-lès-Thésy, Aiglepierre961 €/m²8.9 €/m²11.1 %326,042-0.6 %CRelaxed
189386100Antran, Châtellerault1,048 €/m²9.7 €/m²11.2 %11033,857-0.3 %CRelaxed
189460160Montataire, Thiverny1,483 €/m²13.8 €/m²11.2 %3615,298+0.8 %B1Tight
189510120Laines-aux-Bois, Saint-André-les-Vergers1,444 €/m²13.4 €/m²11.2 %11816,781+0.8 %B2Moderate
189602000Aulnois-sous-Laon, Barenton-Bugny1,109 €/m²10.3 €/m²11.2 %12734,114-0.4 %B2Moderate
189728400Arcisses, Champrond-en-Perchet1,046 €/m²9.8 €/m²11.2 %5313,447-0.8 %CRelaxed
189851470Moncetz-Longevas, Saint-Memmie1,250 €/m²11.7 €/m²11.2 %236,011-0.2 %B2Moderate
189907700Bidon, Bourg-Saint-Andéol1,113 €/m²10.4 €/m²11.3 %5714,255+0.1 %CRelaxed
190034700Celles, Fozières1,041 €/m²9.8 €/m²11.3 %6613,374+0.4 %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 (flat). 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).