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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
270128100Dreux1,961 €/m²11.1 €/m²6.8 %14331,543+0.1 %B2Moderate
270228600Luisant2,482 €/m²14.0 €/m²6.8 %686,945+0.4 %B1Tight
270329880Guissény, Plouguerneau1,888 €/m²10.7 €/m²6.8 %1118,734+0.4 %CRelaxed
270433420Branne, Cabara1,676 €/m²9.5 €/m²6.8 %13711,552+0.3 %CRelaxed
270537130Bréhémont, Cinq-Mars-la-Pile1,538 €/m²8.7 €/m²6.8 %15113,420+0.5 %CRelaxed
270643600Les Villettes, Sainte-Sigolène1,493 €/m²8.4 €/m²6.8 %487,547+0.4 %CRelaxed
270745590Saint-Cyr-en-Val2,102 €/m²11.9 €/m²6.8 %263,467+0.7 %B1Tight
270816340L'Isle-d'Espagnac1,630 €/m²9.2 €/m²6.8 %875,682+0.5 %B2Moderate
270922130Bourseul, Corseul1,582 €/m²9.0 €/m²6.8 %17314,207+0.4 %CRelaxed
271031460Albiac, Auriac-sur-Vendinelle1,598 €/m²9.0 €/m²6.8 %677,991+0.7 %CRelaxed
271132250Castelnau d'Auzan Labarrère, Fourcès1,476 €/m²8.4 €/m²6.8 %262,024-0.3 %CRelaxed
271259149Aibes, Bousignies-sur-Roc1,307 €/m²7.4 €/m²6.8 %332,872-0.9 %CRelaxed
271359171Erre, Hornaing1,559 €/m²8.8 €/m²6.8 %746,989-0.1 %B2Moderate
271486130Beaumont Saint-Cyr, Dissay1,560 €/m²8.8 €/m²6.8 %15412,704+0.3 %B2Moderate
271589200Annay-la-Côte, Annéot1,324 €/m²7.5 €/m²6.8 %9111,250-0.8 %CRelaxed
271695400Arnouville, Villiers-le-Bel3,066 €/m²17.4 €/m²6.8 %13145,076+0.8 %AVery tight
271797130Capesterre-Belle-Eau2,191 €/m²12.4 €/m²6.8 %3417,684-0.9 %B1Tight
271859266Banteux, Bantouzelle1,289 €/m²7.3 €/m²6.8 %211,490-0.3 %CRelaxed
271974550Cervens, Draillant3,147 €/m²17.8 €/m²6.8 %265,126+1.4 %B2Moderate
272077760Achères-la-Forêt, Amponville1,976 €/m²11.2 €/m²6.8 %1069,517-0.5 %B2Moderate
272183830Bargemon, Callas2,082 €/m²11.8 €/m²6.8 %947,046+0.7 %B1Tight
272211400Castelnaudary, Fendeille1,451 €/m²8.2 €/m²6.8 %24122,070+0.8 %CRelaxed
272332000Auch1,571 €/m²8.9 €/m²6.8 %16822,428+0.3 %CRelaxed
272438270Beaufort, Beaurepaire1,719 €/m²9.8 €/m²6.8 %9713,359+0.2 %CRelaxed
272577730Citry, Méry-sur-Marne1,694 €/m²9.6 €/m²6.8 %563,885+0.4 %B2Moderate
272680650Vignacourt1,638 €/m²9.3 €/m²6.8 %242,263-0.6 %CRelaxed
272786360Chasseneuil-du-Poitou, Montamisé1,669 €/m²9.5 €/m²6.8 %748,466+0.3 %B2Moderate
272801340Attignat, Bresse Vallons1,570 €/m²8.9 €/m²6.8 %15215,709+0.6 %CRelaxed
272905700Chanousse, L'Épine1,629 €/m²9.3 €/m²6.8 %503,377+0.4 %CRelaxed
273018570La Chapelle-Saint-Ursin, Le Subdray1,646 €/m²9.4 €/m²6.8 %959,548+0.7 %B2Moderate
273130380Saint-Christol-lez-Alès1,816 €/m²10.3 €/m²6.8 %567,310+0.6 %B2Moderate
273250480Audouville-la-Hubert, Blosville1,424 €/m²8.1 €/m²6.8 %1109,324-0.5 %CRelaxed
273359870Bouvignies, Marchiennes1,684 €/m²9.6 €/m²6.8 %14111,090-0.2 %B2Moderate
273476200Dieppe1,995 €/m²11.3 €/m²6.8 %11414,248-0.6 %B2Moderate
273580570Dargnies, Embreville1,460 €/m²8.3 €/m²6.8 %201,734-0.8 %CRelaxed
273683890Besse-sur-Issole2,103 €/m²12.0 €/m²6.8 %483,125+0.3 %B2Moderate
273791740Chalou-Moulineux, Congerville-Thionville1,889 €/m²10.7 €/m²6.8 %322,872+0.6 %B2Moderate
273806640Saint-Jeannet3,285 €/m²18.7 €/m²6.8 %404,453+1.1 %AVery tight
273930170Conqueyrac, Cros1,847 €/m²10.5 €/m²6.8 %646,963-0.0 %CRelaxed
274030350Aigremont, Canaules-et-Argentières1,730 €/m²9.9 €/m²6.8 %1289,093+0.7 %CRelaxed
274133210Bieujac, Bommes1,780 €/m²10.1 €/m²6.8 %26425,462+0.7 %CRelaxed
274233720Barsac, Budos1,838 €/m²10.5 €/m²6.8 %14614,458+0.5 %CRelaxed
274361290Bizou, L'Hôme-Chamondot1,222 €/m²7.0 €/m²6.8 %623,823-0.7 %CRelaxed
274462141Évin-Malmaison1,613 €/m²9.2 €/m²6.8 %394,628+0.1 %B2Moderate
274569620Bagnols, Chamelet2,253 €/m²12.8 €/m²6.8 %12112,404+0.8 %CRelaxed
274679700La Petite-Boissière, Mauléon1,343 €/m²7.7 €/m²6.8 %14211,995+0.1 %CRelaxed
274795200Sarcelles3,050 €/m²17.4 €/m²6.8 %6459,173+0.4 %AVery tight
274812700Asprières, Capdenac-Gare1,391 €/m²7.9 €/m²6.8 %806,906+0.1 %CRelaxed
274929550Plomodiern, Plonévez-Porzay1,658 €/m²9.5 €/m²6.8 %645,366+0.4 %CRelaxed
275030114Boissières, Nages-et-Solorgues2,157 €/m²12.3 €/m²6.8 %352,800+3.3 %B1Tight

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