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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
495141190Françay, Herbault930 €/m²8.7 €/m²11.2 %766,337-0.3 %B2Moderate
495247440Casseneuil, Pailloles888 €/m²8.3 €/m²11.2 %332,663-0.1 %CRelaxed
495351230Angluzelles-et-Courcelles, Bannes877 €/m²8.2 €/m²11.2 %466,345-0.6 %CRelaxed
495458220Cessy-les-Bois, Ciez739 €/m²6.9 €/m²11.2 %472,544-0.2 %CRelaxed
495558700Arthel, Arzembouy707 €/m²6.6 €/m²11.2 %733,810-0.7 %CRelaxed
495681250Alban, Curvalle875 €/m²8.2 €/m²11.2 %232,183+0.1 %CRelaxed
495703140Barberier, Chantelle741 €/m²7.0 €/m²11.3 %1075,287+0.1 %CRelaxed
495839290Archelange, Biarne1,043 €/m²9.8 €/m²11.3 %424,684+0.1 %CRelaxed
495958360Préporché, Saint-Honoré-les-Bains733 €/m²6.9 €/m²11.3 %331,113-1.1 %CRelaxed
496081240Albine, Lacabarède868 €/m²8.1 €/m²11.3 %503,946-0.3 %CRelaxed
496118360Faverdines, La Celette670 €/m²6.3 €/m²11.3 %331,905-0.6 %CRelaxed
496219170Bonnefond, Bugeat722 €/m²6.8 €/m²11.3 %512,250-0.6 %CRelaxed
496370320Aillevillers-et-Lyaumont, Corbenay900 €/m²8.5 €/m²11.3 %272,890-0.8 %CRelaxed
496445360Cernoy-en-Berry, Châtillon-sur-Loire876 €/m²8.2 €/m²11.3 %724,275-0.4 %CRelaxed
496523320Bussière-Dunoise, Fleurat673 €/m²6.3 €/m²11.3 %653,746-0.2 %CRelaxed
496619310Ayen, Brignac-la-Plaine871 €/m²8.2 €/m²11.3 %523,551-0.4 %CRelaxed
496724420Antonne-et-Trigonant, Coulaures923 €/m²8.7 €/m²11.3 %955,870+0.2 %CRelaxed
496889350Champignelles, Tannerre-en-Puisaye799 €/m²7.5 €/m²11.3 %321,486-1.0 %CRelaxed
496989360Bernouil, Butteaux927 €/m²8.7 €/m²11.3 %262,825-0.7 %CRelaxed
497018380Ennordres, Ivoy-le-Pré763 €/m²7.2 €/m²11.3 %272,321-0.8 %CRelaxed
497154370Arracourt, Athienville839 €/m²7.9 €/m²11.3 %565,107-0.7 %CRelaxed
497289740Arthonnay, Cruzy-le-Châtel750 €/m²7.1 €/m²11.3 %21627-1.3 %CRelaxed
497331800Aspret-Sarrat, Estancarbon1,050 €/m²9.9 €/m²11.4 %22822,600+0.4 %CRelaxed
497450420Beaucoudray, Beuvrigny778 €/m²7.4 €/m²11.4 %617,216-0.4 %CRelaxed
497553190Désertines, Fougerolles-du-Plessis794 €/m²7.5 €/m²11.4 %723,063-0.6 %CRelaxed
497650680Airel, Cerisy-la-Forêt995 €/m²9.4 €/m²11.4 %765,905+0.2 %CRelaxed
497710330Arrembécourt, Bailly-le-Franc700 €/m²6.6 €/m²11.4 %221,444-0.7 %CRelaxed
497887210Dinsac, La Bazeuge784 €/m²7.4 €/m²11.4 %502,659-1.1 %CRelaxed
497936210Anjouin, Bagneux831 €/m²7.9 €/m²11.4 %1086,178-0.3 %CRelaxed
498002360Archon, Brunehamel675 €/m²6.4 €/m²11.4 %362,772-0.9 %CRelaxed
498125360Adam-lès-Passavant, Aïssey1,107 €/m²10.5 €/m²11.4 %455,584-0.0 %B2Moderate
498263940Marsac-en-Livradois734 €/m²7.0 €/m²11.4 %231,381-0.6 %CRelaxed
498318800Baugy, Chassy821 €/m²7.8 €/m²11.4 %704,728-0.7 %CRelaxed
498455140Brixey-aux-Chanoines, Burey-en-Vaux758 €/m²7.2 €/m²11.4 %594,692-0.8 %CRelaxed
498561210Bazoches-au-Houlme, Champcerie899 €/m²8.6 €/m²11.4 %924,940-0.2 %CRelaxed
498603430Cosne-d'Allier, Sauvagny706 €/m²6.7 €/m²11.5 %373,775-0.6 %CRelaxed
498723360La Forêt-du-Temple, Lourdoueix-Saint-Pierre660 €/m²6.3 €/m²11.5 %401,476-0.7 %CRelaxed
498845340Auxy, Barville-en-Gâtinais969 €/m²9.2 €/m²11.5 %1389,767+0.0 %CRelaxed
498923110Chambonchard, Fontanières733 €/m²7.0 €/m²11.5 %342,591-0.9 %CRelaxed
499003600Colombier, Commentry750 €/m²7.2 €/m²11.5 %757,994-0.6 %CRelaxed
499170290Belfahy, Champagney975 €/m²9.3 €/m²11.5 %666,415-0.7 %CRelaxed
499211340Belcaire, Belvis887 €/m²8.5 €/m²11.5 %341,195-0.1 %CRelaxed
499344670Juigné-des-Moutiers, La Chapelle-Glain789 €/m²7.6 €/m²11.5 %392,538-0.1 %CRelaxed
499458270Anlezy, Beaumont-Sardolles762 €/m²7.3 €/m²11.5 %413,658-0.6 %CRelaxed
499525250Accolans, Appenans964 €/m²9.3 €/m²11.5 %696,948-0.8 %CRelaxed
499659219Floyon, Larouillies688 €/m²6.6 €/m²11.5 %281,969-1.0 %CRelaxed
499710360Cunfin, Essoyes720 €/m²6.9 €/m²11.5 %231,327-0.9 %CRelaxed
499822390Bourbriac, Gurunhuel783 €/m²7.5 €/m²11.5 %583,525-0.7 %CRelaxed
499927410La Houssaye, Le Noyer-en-Ouche951 €/m²9.2 €/m²11.5 %531,873-0.8 %CRelaxed
500097200Fort-de-France1,578 €/m²15.2 €/m²11.5 %12037,753-1.1 %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).