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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
265181160Arthès, Saint-Juéry1,684 €/m²9.4 €/m²6.7 %709,092-0.3 %B2Moderate
265297129Lamentin2,556 €/m²14.3 €/m²6.7 %4418,628+1.7 %B1Tight
265309320Aleu, Biert1,380 €/m²7.7 €/m²6.7 %802,004+1.1 %CRelaxed
265417620Beaugeay, Champagne1,879 €/m²10.5 €/m²6.7 %1149,293+0.7 %B2Moderate
265531390Bois-de-la-Pierre, Carbonne1,827 €/m²10.2 €/m²6.7 %919,725+0.6 %CRelaxed
265642560Boisset-Saint-Priest, Chazelles-sur-Lavieu1,366 €/m²7.7 €/m²6.7 %655,439+0.6 %CRelaxed
265749140Cornillé-les-Caves, Corzé1,770 €/m²9.9 €/m²6.7 %19623,430+0.4 %B2Moderate
265849230Sèvremoine1,629 €/m²9.1 €/m²6.7 %966,449+0.2 %CRelaxed
265949340Chanteloup-les-Bois, Nuaillé1,656 €/m²9.3 €/m²6.7 %707,052+0.4 %B2Moderate
266051310Bouchy-Saint-Genest, Champguyon1,415 €/m²7.9 €/m²6.7 %524,165-0.5 %B2Moderate
266154135Mexy2,290 €/m²12.9 €/m²6.7 %382,300+0.3 %B2Moderate
266259189Boëseghem, Steenbecque1,413 €/m²7.9 €/m²6.7 %323,288-0.3 %CRelaxed
266376260Baromesnil, Canehan1,558 €/m²8.7 €/m²6.7 %15714,952-0.4 %B2Moderate
266406650Le Rouret, Opio3,722 €/m²20.9 €/m²6.7 %786,736+0.9 %AVery tight
266533550Capian, Haux1,915 €/m²10.8 €/m²6.7 %947,914+0.3 %B1Tight
266659246Mons-en-Pévèle1,908 €/m²10.7 €/m²6.7 %212,075-0.3 %B2Moderate
266759247Féchain, Hem-Lenglet1,511 €/m²8.5 €/m²6.7 %352,200-0.8 %B2Moderate
266863450Chanonat, Cournols1,720 €/m²9.7 €/m²6.7 %1049,231+0.4 %CRelaxed
266907100Annonay, Boulieu-lès-Annonay1,857 €/m²10.4 €/m²6.8 %12123,622+0.4 %CRelaxed
267009250Appy, Axiat1,516 €/m²8.5 €/m²6.8 %221,044-0.2 %CRelaxed
267112290Arques, Canet-de-Salars1,464 €/m²8.2 €/m²6.8 %514,070-0.1 %CRelaxed
267229180Guengat, Locronan1,693 €/m²9.5 €/m²6.8 %677,030+0.4 %B2Moderate
267330200Bagnols-sur-Cèze, Chusclan1,873 €/m²10.5 €/m²6.8 %21627,859+0.1 %B2Moderate
267434150Aniane, Arboras1,989 €/m²11.2 €/m²6.8 %13614,860+0.9 %CRelaxed
267556660Saint-Jean-Brévelay1,944 €/m²10.9 €/m²6.8 %262,869+0.4 %CRelaxed
267660510Bonlier, Bresles1,912 €/m²10.8 €/m²6.8 %12113,650-0.1 %B2Moderate
267762156Boiry-Notre-Dame, Dury1,581 €/m²8.9 €/m²6.8 %202,711-0.1 %CRelaxed
267869870Chambost-Allières, Claveisolles1,382 €/m²7.8 €/m²6.8 %756,666-0.0 %CRelaxed
267978440Brueil-en-Vexin, Drocourt2,547 €/m²14.3 €/m²6.8 %20220,386+0.5 %AVery tight
268079250Nueil-les-Aubiers1,260 €/m²7.1 €/m²6.8 %695,483-0.3 %CRelaxed
268183143Le Val2,309 €/m²13.0 €/m²6.8 %684,335+0.2 %B1Tight
268201140Garnerans, Illiat2,031 €/m²11.4 €/m²6.8 %849,233+0.5 %CRelaxed
268301300Ambléon, Andert-et-Condon1,911 €/m²10.8 €/m²6.8 %21621,157+0.4 %CRelaxed
268401420Chanay, Corbonod2,725 €/m²15.4 €/m²6.8 %303,053+0.2 %CRelaxed
268502460La Ferté-Milon, Silly-la-Poterie1,533 €/m²8.6 €/m²6.8 %332,346-0.8 %B2Moderate
268609100Arvigna, Benagues1,625 €/m²9.2 €/m²6.8 %26128,503+0.6 %CRelaxed
268735240Le Theil-de-Bretagne, Marcillé-Robert1,780 €/m²10.0 €/m²6.8 %847,314+0.7 %CRelaxed
268858180Marzy1,626 €/m²9.2 €/m²6.8 %453,623-0.1 %CRelaxed
268960420Coivrel, Courcelles-Epayelles1,463 €/m²8.3 €/m²6.8 %1088,695-0.7 %CRelaxed
269062710Courrières1,724 €/m²9.7 €/m²6.8 %9110,176-0.5 %B2Moderate
269189000Auxerre, Perrigny1,739 €/m²9.8 €/m²6.8 %30021,946-0.0 %B2Moderate
269202870Besny-et-Loizy, Brie1,406 €/m²7.9 €/m²6.8 %433,533-0.9 %CRelaxed
269312340Bozouls, Gabriac1,461 €/m²8.2 €/m²6.8 %345,197+0.7 %CRelaxed
269453410Bourgon, La Brûlatte1,366 €/m²7.7 €/m²6.8 %13310,301+0.2 %CRelaxed
269559200Tourcoing1,793 €/m²10.1 €/m²6.8 %83798,772+0.4 %B1Tight
269660000Allonne, Aux Marais2,143 €/m²12.1 €/m²6.8 %32663,090+0.3 %B1Tight
269760140Bailleval, Labruyère2,136 €/m²12.1 €/m²6.8 %10111,547-0.5 %B1Tight
269872380Joué-l'Abbé, La Guierche1,563 €/m²8.8 €/m²6.8 %1279,688+0.4 %CRelaxed
269978250Gaillon-sur-Montcient, Hardricourt2,625 €/m²14.8 €/m²6.8 %10016,577+0.4 %AVery tight
270007340Andance, Bogy1,788 €/m²10.1 €/m²6.8 %13013,743+1.1 %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).