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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
420139190Augea, Beaufort-Orbagna1,179 €/m²8.8 €/m²9.0 %756,263+0.2 %CRelaxed
420249490La Pellerine, Noyant-Villages1,000 €/m²7.5 €/m²9.0 %822,865-0.8 %CRelaxed
420356120Forges de Lanouée, Guégon1,150 €/m²8.6 €/m²9.0 %18511,176+0.3 %CRelaxed
420461430Athis-Val de Rouvre, Berjou976 €/m²7.3 €/m²9.0 %543,946-0.5 %CRelaxed
420561790Saint-Pierre-du-Regard925 €/m²6.9 €/m²9.0 %211,321-0.7 %CRelaxed
420676950Les Grandes-Ventes1,164 €/m²8.7 €/m²9.0 %291,725-0.5 %CRelaxed
420779500Fontivillié, Maisonnay1,090 €/m²8.2 €/m²9.0 %1168,424-1.0 %CRelaxed
420886120Berrie, Beuxes977 €/m²7.3 €/m²9.0 %515,640+0.1 %CRelaxed
420921360Antheuil, Aubaine1,195 €/m²9.0 €/m²9.0 %443,022-0.1 %CRelaxed
421022340Le Moustoir, Locarn982 €/m²7.4 €/m²9.0 %1005,395-0.3 %CRelaxed
421127380Amfreville-les-Champs, Amfreville-sous-les-Monts1,181 €/m²8.9 €/m²9.0 %1108,058-0.4 %CRelaxed
421227800Aclou, Berthouville1,185 €/m²8.9 €/m²9.0 %15211,515+0.0 %CRelaxed
421335640Chelun, Eancé1,109 €/m²8.3 €/m²9.0 %643,748+0.4 %CRelaxed
421447270Clermont-Soubiran, Grayssas1,209 €/m²9.1 €/m²9.0 %735,664-0.2 %B2Moderate
421553220La Pellerine, Larchamp951 €/m²7.1 €/m²9.0 %814,324-0.8 %CRelaxed
421665220Antin, Bernadets-Debat995 €/m²7.5 €/m²9.0 %353,329-0.4 %CRelaxed
421766230Lamanère, Le Tech1,318 €/m²9.9 €/m²9.0 %251,500+0.2 %CRelaxed
421816560Anais, Aussac-Vadalle1,121 €/m²8.4 €/m²9.0 %523,739+0.7 %CRelaxed
421917160Bagnizeau, Ballans975 €/m²7.3 €/m²9.0 %947,248-0.2 %CRelaxed
422019380Albussac, Forgès984 €/m²7.4 €/m²9.0 %312,022-0.3 %CRelaxed
422136200Argenton-sur-Creuse, Badecon-le-Pin933 €/m²7.0 €/m²9.0 %17712,010-0.5 %CRelaxed
422242430Champoly, Chausseterre926 €/m²7.0 €/m²9.0 %492,968-0.1 %CRelaxed
422356930Pluméliau-Bieuzy1,164 €/m²8.7 €/m²9.0 %502,316+0.6 %CRelaxed
422459460Jeumont996 €/m²7.5 €/m²9.0 %9210,160+0.2 %B2Moderate
422588520Ban-de-Laveline, Bertrimoutier1,219 €/m²9.2 €/m²9.0 %372,969-0.4 %CRelaxed
422689800Aigremont, Beine1,251 €/m²9.4 €/m²9.0 %865,508-0.8 %CRelaxed
422724240Cunèges, Gageac-et-Rouillac1,122 €/m²8.4 €/m²9.0 %786,003-0.1 %CRelaxed
422843390Auzon, Azérat1,000 €/m²7.5 €/m²9.0 %251,944+0.4 %CRelaxed
422955500Boviolles, Chanteraine984 €/m²7.4 €/m²9.0 %868,954-1.0 %CRelaxed
423059176Masny, Écaillon1,188 €/m²8.9 €/m²9.0 %385,868-0.4 %B2Moderate
423102860Arrancy, Bièvres1,140 €/m²8.6 €/m²9.0 %584,558-0.4 %CRelaxed
423255400Abaucourt-Hautecourt, Blanzée1,150 €/m²8.7 €/m²9.0 %827,408-0.6 %CRelaxed
423359550Beaurepaire-sur-Sambre, Fontaine-au-Bois959 €/m²7.2 €/m²9.0 %988,285-0.0 %CRelaxed
423476680Ardouval, Bellencombre1,153 €/m²8.7 €/m²9.0 %1169,397-0.3 %CRelaxed
423502100Essigny-le-Petit, Fayet1,122 €/m²8.5 €/m²9.0 %62060,075-0.6 %B2Moderate
423633113Bourideys, Cazalis1,149 €/m²8.7 €/m²9.0 %292,760+0.4 %CRelaxed
423742260Bully, Bussy-Albieux960 €/m²7.2 €/m²9.0 %756,618-0.1 %CRelaxed
423876440Beaubec-la-Rosière, Compainville1,077 €/m²8.1 €/m²9.0 %12910,118-0.5 %CRelaxed
423988360Ferdrupt, Rupt-sur-Moselle1,122 €/m²8.5 €/m²9.0 %414,157+0.0 %CRelaxed
424089500Armeau, Bussy-le-Repos1,250 €/m²9.4 €/m²9.0 %16711,491-0.1 %CRelaxed
424112240Castanet, Colombiès1,001 €/m²7.6 €/m²9.1 %484,921-0.2 %CRelaxed
424217470Aulnay, Blanzay-sur-Boutonne1,009 €/m²7.6 €/m²9.1 %833,908-0.1 %CRelaxed
424333350Belvès-de-Castillon, Bossugan1,273 €/m²9.6 €/m²9.1 %14914,159+0.1 %CRelaxed
424458200Alligny-Cosne, Cosne-Cours-sur-Loire1,078 €/m²8.1 €/m²9.1 %21112,647-0.7 %CRelaxed
424522480Canihuel, Kerien927 €/m²7.0 €/m²9.1 %863,915-0.7 %CRelaxed
424640700Argelos, Aubagnan1,197 €/m²9.0 €/m²9.1 %11211,732+0.0 %CRelaxed
424758110Achun, Alluy837 €/m²6.3 €/m²9.1 %844,072-0.9 %CRelaxed
424858640Varennes-Vauzelles1,456 €/m²11.0 €/m²9.1 %909,146-0.4 %B2Moderate
424959690Vieux-Condé1,106 €/m²8.4 €/m²9.1 %8910,617+0.7 %B2Moderate
425081300Busque, Graulhet1,171 €/m²8.8 €/m²9.1 %16215,423+0.8 %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).