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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
490118140Argenvières, Charentonnay741 €/m²6.7 €/m²10.9 %785,406-0.6 %CRelaxed
490218290Chârost, Civray750 €/m²6.8 €/m²10.9 %523,495-0.8 %CRelaxed
490379110Alloinay, Aubigné840 €/m²7.7 €/m²10.9 %1065,782-0.8 %CRelaxed
490445290Boismorand, Langesse922 €/m²8.4 €/m²10.9 %866,910+0.2 %CRelaxed
490559157Beauvois-en-Cambrésis, Fontaine-au-Pire878 €/m²8.0 €/m²10.9 %553,147-0.6 %CRelaxed
490659212Wignehies789 €/m²7.2 €/m²10.9 %262,804-0.8 %CRelaxed
490787440La Chapelle-Montbrandeix, Les Salles-Lavauguyon763 €/m²7.0 €/m²10.9 %602,573-0.4 %CRelaxed
490802120Audigny, Bernot795 €/m²7.3 €/m²11.0 %14511,621-1.0 %CRelaxed
490923200Alleyrat, Aubusson779 €/m²7.1 €/m²11.0 %856,911-1.1 %CRelaxed
491085510Le Boupère, Rochetrejoux982 €/m²9.0 €/m²11.0 %384,134+0.4 %CRelaxed
491171760Cressy-sur-Somme, Grury769 €/m²7.0 €/m²11.0 %271,437-1.2 %CRelaxed
491236400Briantes, Chassignolles750 €/m²6.9 €/m²11.0 %16111,465-0.7 %CRelaxed
491302500Any-Martin-Rieux, Aubenton713 €/m²6.5 €/m²11.0 %18714,575-0.8 %CRelaxed
491403120Andelaroche, Arfeuilles853 €/m²7.8 €/m²11.0 %868,034-0.1 %CRelaxed
491512360Arnac-sur-Dourdou, Brusque778 €/m²7.1 €/m²11.0 %472,107-0.0 %CRelaxed
491643160Berbezit, Bonneval800 €/m²7.4 €/m²11.0 %331,905-0.2 %CRelaxed
491759268Abancourt, Blécourt901 €/m²8.3 €/m²11.0 %341,999-0.3 %CRelaxed
491856160Guémené-sur-Scorff, Langoëlan925 €/m²8.5 €/m²11.0 %1155,622+0.1 %CRelaxed
491959177Rainsars, Ramousies755 €/m²6.9 €/m²11.0 %293,172-0.6 %CRelaxed
492063640Biollet, Charensat769 €/m²7.1 €/m²11.0 %281,515-0.5 %CRelaxed
492163300Dorat, Escoutoux829 €/m²7.6 €/m²11.0 %14013,725+0.0 %CRelaxed
492218100Méry-sur-Cher, Saint-Georges-sur-la-Prée863 €/m²8.0 €/m²11.1 %37827,610-0.8 %CRelaxed
492316450Beaulieu-sur-Sonnette, Le Grand-Madieu760 €/m²7.0 €/m²11.1 %502,575-0.6 %CRelaxed
492431580Balesta, Boudrac929 €/m²8.6 €/m²11.1 %252,143+0.1 %CRelaxed
492563220Arlanc, Beurières779 €/m²7.2 €/m²11.1 %653,858-0.3 %CRelaxed
492688700Anglemont, Autrey845 €/m²7.8 €/m²11.1 %11913,255-0.7 %CRelaxed
492718120Brinay, Cerbois802 €/m²7.4 €/m²11.1 %977,478-0.3 %CRelaxed
492825380Battenans-Varin, Belleherbe1,095 €/m²10.1 €/m²11.1 %262,267+0.0 %CRelaxed
492972510Château-l'Hermitage, Mansigné838 €/m²7.8 €/m²11.1 %775,481-0.6 %CRelaxed
493087160Arnac-la-Poste, Cromac732 €/m²6.8 €/m²11.1 %553,094-0.7 %CRelaxed
493118320Beffes, Cours-les-Barres753 €/m²7.0 €/m²11.1 %824,766-0.6 %CRelaxed
493216480Berneuil, Boisbreteau847 €/m²7.9 €/m²11.1 %482,536-0.2 %CRelaxed
493350410La Haye-Bellefond, Le Guislain736 €/m²6.8 €/m²11.1 %664,111-0.2 %CRelaxed
493427490Autheuil-Authouillet, Cailly-sur-Eure1,163 €/m²10.8 €/m²11.1 %403,659+0.0 %CRelaxed
493570110Aillevans, Athesans-Étroitefontaine889 €/m²8.3 €/m²11.1 %536,771-0.4 %CRelaxed
493617360Boscamnant, La Barde946 €/m²8.8 €/m²11.2 %644,081-0.1 %CRelaxed
493736110Baudres, Bouges-le-Château693 €/m²6.4 €/m²11.2 %866,137-0.6 %CRelaxed
493889270Arcy-sur-Cure, Bessy-sur-Cure875 €/m²8.1 €/m²11.2 %533,143-0.5 %CRelaxed
493917520Archiac, Arthenac968 €/m²9.0 €/m²11.2 %576,269+0.2 %CRelaxed
494045260Chailly-en-Gâtinais, Châtenoy886 €/m²8.2 €/m²11.2 %1137,775-0.1 %CRelaxed
494189520Fontenoy, Lainsecq838 €/m²7.8 €/m²11.2 %964,647-0.4 %CRelaxed
494224610Carsac-de-Gurson, Minzac937 €/m²8.7 €/m²11.2 %663,682+0.6 %CRelaxed
494370130Ferrières-lès-Ray, Fresne-Saint-Mamès833 €/m²7.8 €/m²11.2 %475,339+0.1 %CRelaxed
494403210Agonges, Autry-Issards833 €/m²7.8 €/m²11.2 %866,604-0.5 %CRelaxed
494523140Cressat, Domeyrot713 €/m²6.7 €/m²11.2 %483,095-0.3 %CRelaxed
494670270Belmont, Belonchamp840 €/m²7.8 €/m²11.2 %604,694-0.6 %CRelaxed
494787800Burgnac, Janailhac948 €/m²8.8 €/m²11.2 %1179,960+0.0 %CRelaxed
494808400Ardeuil-et-Montfauxelles, Aure784 €/m²7.3 €/m²11.2 %838,728-0.9 %CRelaxed
494950670Coulouvray-Boisbenâtre, Cuves736 €/m²6.9 €/m²11.2 %442,305-0.3 %CRelaxed
495017490Bazauges, Beauvais-sur-Matha775 €/m²7.2 €/m²11.2 %452,290+0.2 %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).