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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
185145430Bou, Chécy1,955 €/m²9.6 €/m²5.9 %12613,197+0.8 %B1Tight
185246160Cadrieu, Cajarc1,592 €/m²7.8 €/m²5.9 %503,029+0.3 %CRelaxed
185359153Grand-Fort-Philippe1,873 €/m²9.2 €/m²5.9 %634,887-0.7 %B2Moderate
185459560Comines, Warneton2,154 €/m²10.6 €/m²5.9 %12312,962+0.4 %B1Tight
185559830Bachy, Bourghelles2,650 €/m²13.1 €/m²5.9 %14512,008+0.6 %B1Tight
185662730Les Attaques, Marck1,988 €/m²9.8 €/m²5.9 %13512,531-0.1 %B2Moderate
185777630Arbonne-la-Forêt, Barbizon2,929 €/m²14.4 €/m²5.9 %343,028-0.1 %B1Tight
185878810Davron, Feucherolles4,031 €/m²19.9 €/m²5.9 %253,338+0.7 %B1Tight
185991180Saint-Germain-lès-Arpajon3,027 €/m²14.9 €/m²5.9 %7411,623+1.7 %AVery tight
186091640Briis-sous-Forges, Fontenay-lès-Briis3,056 €/m²15.0 €/m²5.9 %847,804+0.4 %B1Tight
186194510La Queue-en-Brie3,280 €/m²16.2 €/m²5.9 %8112,241+0.3 %AVery tight
186295180Menucourt3,108 €/m²15.3 €/m²5.9 %436,184+1.5 %AVery tight
186310120Laines-aux-Bois, Saint-André-les-Vergers1,931 €/m²9.5 €/m²5.9 %10716,781+0.8 %B2Moderate
186417600Balanzac, Corme-Royal2,056 €/m²10.1 €/m²5.9 %38326,458+0.8 %B2Moderate
186522000Saint-Brieuc1,969 €/m²9.7 €/m²5.9 %31444,364-0.2 %B2Moderate
186635440Dingé, Feins2,044 €/m²10.1 €/m²5.9 %806,937+0.6 %CRelaxed
186735680Bais, Domalain1,747 €/m²8.6 €/m²5.9 %1029,626+0.8 %CRelaxed
186850100Cherbourg-en-Cotentin2,122 €/m²10.5 €/m²5.9 %14613,043-0.4 %B2Moderate
186959155Faches-Thumesnil2,402 €/m²11.9 €/m²5.9 %20118,619+0.7 %B1Tight
187059190Borre, Caëstre1,854 €/m²9.2 €/m²5.9 %36829,868+0.1 %B2Moderate
187166540Baho2,105 €/m²10.4 €/m²5.9 %333,231+0.1 %B2Moderate
187277660Changis-sur-Marne, Saint-Jean-les-Deux-Jumeaux2,699 €/m²13.3 €/m²5.9 %342,633+1.3 %B2Moderate
187395350Piscop, Saint-Brice-sous-Forêt3,517 €/m²17.4 €/m²5.9 %5715,831+0.2 %AVery tight
187401570Asnières-sur-Saône, Feillens2,041 €/m²10.1 €/m²5.9 %465,603+0.5 %CRelaxed
187501660Chaveyriat, Mézériat1,697 €/m²8.4 €/m²5.9 %373,982+0.5 %CRelaxed
187604150Banon, L'Hospitalet2,037 €/m²10.1 €/m²5.9 %453,021+0.4 %CRelaxed
187706410Biot4,593 €/m²22.7 €/m²5.9 %7510,511+0.6 %AVery tight
187813280Arles2,386 €/m²11.8 €/m²5.9 %4210,362-0.2 %B1Tight
187922740Lézardrieux, Pleudaniel1,872 €/m²9.3 €/m²5.9 %633,732+0.0 %CRelaxed
188029250Plougoulm, Saint-Pol-de-Léon1,944 €/m²9.6 €/m²5.9 %14812,293+0.3 %CRelaxed
188134490Causses-et-Veyran, Corneilhan2,091 €/m²10.3 €/m²5.9 %18512,535+0.4 %B2Moderate
188242450Sury-le-Comtal1,808 €/m²8.9 €/m²5.9 %846,621+0.7 %B2Moderate
188345100Orléans2,321 €/m²11.5 €/m²5.9 %15658,178+0.1 %B1Tight
188460280Bienville, Clairoix2,366 €/m²11.7 €/m²5.9 %13614,138+0.7 %B1Tight
188571880Châtenoy-le-Royal1,987 €/m²9.8 €/m²5.9 %666,267+0.1 %B2Moderate
188681000Albi1,890 €/m²9.3 €/m²5.9 %34951,290+0.4 %B2Moderate
188785600La Boissière-de-Montaigu, Montaigu-Vendée2,039 €/m²10.1 €/m²5.9 %24926,861+0.7 %CRelaxed
188891090Lisses2,987 €/m²14.8 €/m²5.9 %547,373-0.4 %AVery tight
188991240Saint-Michel-sur-Orge3,227 €/m²16.0 €/m²5.9 %8021,776+1.0 %AVery tight
189094480Ablon-sur-Seine3,284 €/m²16.2 €/m²5.9 %235,988+1.1 %AVery tight
189101330Ambérieux-en-Dombes, Birieux2,619 €/m²13.0 €/m²5.9 %849,423+1.5 %B2Moderate
189214250Audrieu, Aurseulles1,965 €/m²9.7 €/m²5.9 %10911,585+1.0 %B2Moderate
189330720Ribaute-les-Tavernes1,845 €/m²9.1 €/m²5.9 %252,040+0.1 %CRelaxed
189443700Arsac-en-Velay, Blavozy1,633 €/m²8.1 €/m²5.9 %10715,325+0.2 %CRelaxed
189545650Saint-Jean-le-Blanc2,234 €/m²11.1 €/m²5.9 %629,562+1.6 %B1Tight
189650530Bacilly, Champeaux1,638 €/m²8.1 €/m²5.9 %1066,906+0.2 %CRelaxed
189754710Fléville-devant-Nancy, Ludres2,389 €/m²11.8 €/m²5.9 %708,014-1.0 %B2Moderate
189864110Gelos, Jurançon2,162 €/m²10.7 €/m²5.9 %15016,039+0.1 %B2Moderate
189977000La Rochette, Livry-sur-Seine2,825 €/m²14.0 €/m²5.9 %19463,627+1.4 %AVery tight
190077910Barcy, Chambry2,349 €/m²11.6 €/m²5.9 %614,970+1.2 %B2Moderate

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