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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
75180400Breuil, Brouchy983 €/m²7.6 €/m²9.3 %16112,596-0.7 %CRelaxed
75289220Bléneau, Champcevrais969 €/m²7.5 €/m²9.3 %512,677-1.2 %CRelaxed
75389570Beugnon, Lasson1,000 €/m²7.8 €/m²9.3 %452,523-0.7 %CRelaxed
75416430Balzac, Champniers1,131 €/m²8.8 €/m²9.3 %817,736+0.2 %CRelaxed
75519330Chameyrat, Chanteix1,038 €/m²8.1 €/m²9.3 %505,681+0.3 %CRelaxed
75621460Bard-lès-Époisses, Corrombles1,012 €/m²7.8 €/m²9.3 %212,510-0.4 %CRelaxed
75745490Corbeilles, Courtempierre1,167 €/m²9.0 €/m²9.3 %524,677-0.1 %CRelaxed
75859227Montrécourt, Saulzoir1,069 €/m²8.3 €/m²9.3 %503,003+0.3 %B2Moderate
75959540Beaumont-en-Cambrésis, Béthencourt956 €/m²7.4 €/m²9.3 %24215,599-1.0 %CRelaxed
76059720Louvroil1,039 €/m²8.1 €/m²9.3 %516,294-0.6 %B2Moderate
76188600Aydoilles, Beauménil1,123 €/m²8.7 €/m²9.3 %13213,943-0.6 %CRelaxed
76203310Durdat-Larequille, Néris-les-Bains1,000 €/m²7.7 €/m²9.3 %615,369-0.7 %CRelaxed
76342123Cordelle, Saint-Cyr-de-Favières1,005 €/m²7.8 €/m²9.3 %261,978+1.4 %CRelaxed
76445320Chantecoq, Courtemaux913 €/m²7.1 €/m²9.3 %1266,383-0.4 %CRelaxed
76572350Avessé, Brûlon903 €/m²7.0 €/m²9.3 %594,322-0.6 %CRelaxed
76676390Aubéguimont, Aumale930 €/m²7.2 €/m²9.3 %756,784-0.4 %CRelaxed
76781400Blaye-les-Mines, Carmaux1,107 €/m²8.6 €/m²9.3 %15616,093+0.1 %CRelaxed
76872270Arthezé, Bousse1,000 €/m²7.7 €/m²9.3 %886,460-0.3 %CRelaxed
76977940Blennes, Diant1,455 €/m²11.3 €/m²9.3 %806,102-0.5 %B2Moderate
77082230Génébrières, La Salvetat-Belmontet1,213 €/m²9.4 €/m²9.3 %615,560+1.0 %B2Moderate
77186210Archigny, Bellefonds980 €/m²7.6 €/m²9.3 %777,059+0.2 %CRelaxed
77290200Auxelles-Bas, Auxelles-Haut1,199 €/m²9.3 €/m²9.3 %657,082-0.6 %CRelaxed
77321330Balot, Bissey-la-Pierre932 €/m²7.2 €/m²9.3 %352,411-0.7 %CRelaxed
77454830Essey-la-Côte, Franconville1,067 €/m²8.2 €/m²9.3 %262,182-0.5 %CRelaxed
77572170Assé-le-Riboul, Beaumont-sur-Sarthe969 €/m²7.5 €/m²9.3 %1167,974-0.3 %CRelaxed
77687400Champnétery, Eybouleuf984 €/m²7.6 €/m²9.3 %13910,041-0.2 %CRelaxed
77722570Bon Repos sur Blavet, Gouarec1,024 €/m²7.9 €/m²9.3 %653,172-0.1 %CRelaxed
77859226Lecelles, Rumegies1,395 €/m²10.8 €/m²9.3 %464,768+0.8 %B2Moderate
77981390Briatexte, Puybegon1,293 €/m²10.0 €/m²9.3 %373,504-0.0 %CRelaxed
78003150Boucé, Créchy971 €/m²7.5 €/m²9.3 %888,023-0.2 %CRelaxed
78139240Arinthod, Aromas1,133 €/m²8.7 €/m²9.3 %564,624-0.7 %CRelaxed
78262147Graincourt-lès-Havrincourt, Havrincourt1,028 €/m²7.9 €/m²9.3 %202,249-0.8 %CRelaxed
78377154Coutençon, Villeneuve-les-Bordes1,326 €/m²10.2 €/m²9.3 %20870-0.3 %B2Moderate
78480390Fressenneville, Nibas1,077 €/m²8.3 €/m²9.3 %282,873-0.8 %CRelaxed
78558130Guérigny, Montigny-aux-Amognes980 €/m²7.6 €/m²9.2 %656,664-0.2 %CRelaxed
78659188Saint-Aubert, Saint-Vaast-en-Cambrésis1,091 €/m²8.4 €/m²9.2 %483,592-0.4 %CRelaxed
78764190Angous, Araujuzon1,217 €/m²9.4 €/m²9.2 %716,412-0.1 %CRelaxed
78880190Biarre, Billancourt1,058 €/m²8.1 €/m²9.2 %635,273-0.2 %CRelaxed
78924400Beaupouyet, Beauronne1,044 €/m²8.0 €/m²9.2 %15310,945-0.0 %CRelaxed
79043290Montfaucon-en-Velay, Montregard1,018 €/m²7.8 €/m²9.2 %262,967-0.3 %CRelaxed
79158000Challuy, Nevers1,154 €/m²8.9 €/m²9.2 %26138,320-0.4 %B2Moderate
79272450Lombron, Montfort-le-Gesnois1,094 €/m²8.4 €/m²9.2 %724,899-0.1 %CRelaxed
79389380Appoigny1,229 €/m²9.5 €/m²9.2 %503,114-0.1 %B2Moderate
79486200Arçay, Basses980 €/m²7.5 €/m²9.2 %12511,873-0.1 %CRelaxed
79588420Moyenmoutier1,084 €/m²8.3 €/m²9.2 %223,134-0.5 %CRelaxed
79689150Brannay, Courtoin1,058 €/m²8.1 €/m²9.2 %1037,863+0.0 %CRelaxed
79716470Saint-Michel1,477 €/m²11.3 €/m²9.2 %413,196-0.2 %B2Moderate
79855320Ancemont, Dieue-sur-Meuse985 €/m²7.6 €/m²9.2 %383,915-0.2 %CRelaxed
79961600Bagnoles de l'Orne Normandie, Beauvain961 €/m²7.4 €/m²9.2 %1138,394-0.6 %CRelaxed
80028220Cloyes-les-Trois-Rivières1,074 €/m²8.2 €/m²9.2 %875,607-0.4 %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).