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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
365172220Laigné-Saint-Gervais, Marigné-Laillé1,294 €/m²8.6 €/m²8.0 %19118,346+0.1 %B2Moderate
365280290Bergicourt, Bettembos1,216 €/m²8.1 €/m²8.0 %1038,767-0.2 %CRelaxed
365325600Brognard, Dambenois1,502 €/m²10.0 €/m²8.0 %589,307-0.3 %B2Moderate
365434260Avène, Camplong1,214 €/m²8.1 €/m²8.0 %754,510-0.3 %CRelaxed
365559234Fressain, Monchecourt1,371 €/m²9.2 €/m²8.0 %514,105+0.2 %B2Moderate
365661340Berd'huis, Cour-Maugis sur Huisne1,010 €/m²6.8 €/m²8.0 %595,364-0.8 %CRelaxed
365781330Lacaze, Rayssac1,049 €/m²7.0 €/m²8.0 %301,897-0.5 %CRelaxed
365845110Châteauneuf-sur-Loire, Germigny-des-Prés1,574 €/m²10.5 €/m²8.0 %15211,747+0.6 %CRelaxed
365949620Mauges-sur-Loire1,552 €/m²10.4 €/m²8.0 %373,739+0.2 %CRelaxed
366059158Flines-lès-Mortagne, Maulde1,361 €/m²9.1 €/m²8.0 %545,339-0.2 %B2Moderate
366159430Dunkerque1,663 €/m²11.1 €/m²8.0 %19917,253-0.4 %B2Moderate
366260490Belloy, Biermont1,478 €/m²9.9 €/m²8.0 %787,469-0.1 %CRelaxed
366362158Bavincourt, Coullemont1,165 €/m²7.8 €/m²8.0 %201,919+0.1 %CRelaxed
366477114Gouaix, Hermé1,538 €/m²10.3 €/m²8.0 %282,593-0.7 %B2Moderate
366502220Augy, Bazoches-et-Saint-Thibaut1,258 €/m²8.4 €/m²8.0 %728,242-0.2 %CRelaxed
366656220Caden, Limerzel1,362 €/m²9.1 €/m²8.0 %17611,920+0.3 %CRelaxed
366756460Lizio, Saint-Guyomard1,331 €/m²8.9 €/m²8.0 %987,140+1.2 %CRelaxed
366859125Trith-Saint-Léger1,349 €/m²9.0 €/m²8.0 %566,019-0.5 %B2Moderate
366959215Abscon1,249 €/m²8.4 €/m²8.0 %544,108-0.7 %B2Moderate
367088340Girmont-Val-d'Ajol, Le Val-d'Ajol1,171 €/m²7.9 €/m²8.0 %494,149-0.0 %CRelaxed
367101990Baneins, Chaneins1,673 €/m²11.2 €/m²8.1 %334,095+0.9 %CRelaxed
367231250Revel, Vaudreuille1,708 €/m²11.5 €/m²8.1 %11310,154+0.4 %CRelaxed
367341220Crouy-sur-Cosson, Dhuizon1,452 €/m²9.7 €/m²8.1 %917,948-0.1 %CRelaxed
367449520Bouillé-Ménard, Bourg-l'Évêque1,211 €/m²8.1 €/m²8.1 %11614,261+0.0 %CRelaxed
367580210Acheux-en-Vimeu, Aigneville1,200 €/m²8.1 €/m²8.1 %768,009-0.3 %CRelaxed
367697310Kourou2,414 €/m²16.2 €/m²8.1 %8524,824-0.5 %B1Tight
367708460Clavy-Warby, Dommery970 €/m²6.5 €/m²8.1 %293,181+0.0 %CRelaxed
367837110Autrèche, Auzouer-en-Touraine1,164 €/m²7.8 €/m²8.1 %16013,046-0.7 %CRelaxed
367954780Giraumont1,551 €/m²10.4 €/m²8.1 %221,380-0.1 %CRelaxed
368061500Aunay-les-Bois, Aunou-sur-Orne1,118 €/m²7.5 €/m²8.1 %1099,194-0.2 %CRelaxed
368162890Audrehem, Bonningues-lès-Ardres1,290 €/m²8.7 €/m²8.1 %676,967+0.0 %CRelaxed
368281570Carbes, Cuq1,185 €/m²8.0 €/m²8.1 %464,836-0.1 %CRelaxed
368382410Saint-Étienne-de-Tulmont1,402 €/m²9.4 €/m²8.1 %464,051+0.9 %B2Moderate
368411250Caunette-sur-Lauquet, Clermont-sur-Lauquet1,239 €/m²8.3 €/m²8.1 %645,635+0.3 %CRelaxed
368536120Ambrault, Ardentes1,094 €/m²7.4 €/m²8.1 %898,812-0.4 %CRelaxed
368639110Abergement-lès-Thésy, Aiglepierre1,321 €/m²8.9 €/m²8.1 %586,042-0.6 %CRelaxed
368771350Allerey-sur-Saône, Bragny-sur-Saône1,404 €/m²9.4 €/m²8.1 %816,759-0.1 %CRelaxed
368877650Chalmaison, Jutigny1,492 €/m²10.0 €/m²8.1 %767,370-0.1 %B2Moderate
368997355Macouria2,092 €/m²14.1 €/m²8.1 %5519,899+6.6 %B1Tight
369024360Busserolles, Bussière-Badil1,115 €/m²7.5 €/m²8.1 %814,051-0.1 %CRelaxed
369133490Caudrot, Le Pian-sur-Garonne1,507 €/m²10.2 €/m²8.1 %9510,167+0.1 %CRelaxed
369254620Baslieux, Bazailles1,551 €/m²10.5 €/m²8.1 %503,679-0.5 %CRelaxed
369397423Saint-Paul2,312 €/m²15.6 €/m²8.1 %2018,015+0.4 %B1Tight
369402420Aubencheul-aux-Bois, Bellenglise1,049 €/m²7.1 €/m²8.1 %826,690-0.5 %CRelaxed
369535550Bruc-sur-Aff, Lieuron1,282 €/m²8.6 €/m²8.1 %9910,020+0.5 %CRelaxed
369639130Barésia-sur-l'Ain, Blye1,350 €/m²9.1 €/m²8.1 %696,280-0.3 %CRelaxed
369756130Camoël, Férel1,517 €/m²10.2 €/m²8.1 %21119,248+1.4 %B2Moderate
369862740Fouquières-lès-Lens1,301 €/m²8.8 €/m²8.1 %516,087-0.7 %B2Moderate
369980340Bray-sur-Somme, Cappy1,181 €/m²8.0 €/m²8.1 %714,901+0.2 %CRelaxed
370055240Bouligny, Dommary-Baroncourt1,230 €/m²8.3 €/m²8.1 %523,482-0.5 %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).