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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
260177720Aubepierre-Ozouer-le-Repos, Bombon2,250 €/m²12.4 €/m²6.6 %12312,625+0.6 %B2Moderate
260280800Aubigny, Bonnay1,583 €/m²8.7 €/m²6.6 %23723,569-0.0 %CRelaxed
260388650Anould, Entre-deux-Eaux1,525 €/m²8.4 €/m²6.6 %525,719-0.2 %CRelaxed
260417230Andilly, Charron2,217 €/m²12.2 €/m²6.6 %17514,215+0.7 %CRelaxed
260521470Brazey-en-Plaine1,798 €/m²9.9 €/m²6.6 %232,425-0.1 %CRelaxed
260627480Beauficel-en-Lyons, Bosquentin1,500 €/m²8.2 €/m²6.6 %462,381+0.1 %B2Moderate
260727910Les Hogues, Letteguives1,553 €/m²8.5 €/m²6.6 %513,646-0.2 %CRelaxed
260827950La Chapelle-Longueville, La Heunière2,019 €/m²11.1 €/m²6.6 %769,269-0.1 %B1Tight
260937500Anché, Candes-Saint-Martin1,441 €/m²7.9 €/m²6.6 %17014,942-0.1 %CRelaxed
261042300Mably, Roanne1,706 €/m²9.4 €/m²6.6 %27147,814+0.0 %B2Moderate
261142720Briennon, La Bénisson-Dieu1,460 €/m²8.0 €/m²6.6 %636,837+0.4 %CRelaxed
261291490Courances, Dannemois2,471 €/m²13.6 €/m²6.6 %888,111-0.2 %B2Moderate
261310450Bréviandes2,011 €/m²11.0 €/m²6.6 %293,219+2.1 %B2Moderate
261412190Coubisou, Estaing1,405 €/m²7.7 €/m²6.6 %202,057-0.1 %CRelaxed
261556390Brandivy, Colpo2,017 €/m²11.0 €/m²6.6 %14013,577+1.4 %CRelaxed
261659251Allennes-les-Marais2,078 €/m²11.4 €/m²6.6 %343,545+0.4 %B2Moderate
261762430Sallaumines1,602 €/m²8.8 €/m²6.6 %459,414-0.4 %B2Moderate
261864420Andoins, Arrien1,935 €/m²10.6 €/m²6.6 %728,862+0.8 %B2Moderate
261966100Perpignan2,157 €/m²11.8 €/m²6.6 %7960,808+0.1 %B1Tight
262072550Brains-sur-Gée, Chaufour-Notre-Dame1,592 €/m²8.7 €/m²6.6 %655,860+0.2 %CRelaxed
262176710Anceaumeville, Bosc-Guérard-Saint-Adrien1,875 €/m²10.3 €/m²6.6 %878,054+0.1 %B1Tight
262238350Cognet, La Morte1,701 €/m²9.3 €/m²6.6 %7910,016-0.3 %CRelaxed
262349530Orée d'Anjou1,679 €/m²9.2 €/m²6.6 %368,581+0.7 %
262453100Châtillon-sur-Colmont, Contest1,373 €/m²7.5 €/m²6.6 %21319,043-0.3 %CRelaxed
262560380Bazancourt, Buicourt1,519 €/m²8.3 €/m²6.6 %474,361-0.3 %CRelaxed
262666320Arboussols, Baillestavy1,643 €/m²9.0 €/m²6.6 %985,658+1.5 %CRelaxed
262778740Vaux-sur-Seine, Évecquemont2,922 €/m²16.0 €/m²6.6 %635,956+0.9 %AVery tight
262891320Wissous3,953 €/m²21.6 €/m²6.6 %407,151-0.8 %AVery tight
262995620Parmain2,841 €/m²15.5 €/m²6.6 %555,655+0.1 %AVery tight
263062660Beuvry1,582 €/m²8.6 €/m²6.6 %839,189-0.4 %B2Moderate
263163530Chanat-la-Mouteyre, Enval1,813 €/m²9.9 €/m²6.6 %939,958+1.2 %B2Moderate
263222780Loguivy-Plougras, Plougras1,286 €/m²7.0 €/m²6.5 %402,064+0.1 %CRelaxed
263327260Asnières, Bailleul-la-Vallée1,600 €/m²8.7 €/m²6.5 %675,118-0.1 %CRelaxed
263427540Ivry-la-Bataille2,046 €/m²11.2 €/m²6.5 %312,609-0.5 %B2Moderate
263528700Ardelu, Aunay-sous-Auneau2,019 €/m²11.0 €/m²6.5 %22819,192+0.7 %B2Moderate
263635290Gaël, Le Crouais1,618 €/m²8.8 €/m²6.5 %11810,198+0.1 %CRelaxed
263746360Cras, Lauzès1,484 €/m²8.1 €/m²6.5 %21911+1.2 %CRelaxed
263859279Craywick, Dunkerque2,015 €/m²11.0 €/m²6.5 %5523,996-0.4 %B2Moderate
263959880Saint-Saulve1,773 €/m²9.7 €/m²6.5 %10710,947-0.3 %B2Moderate
264062280Saint-Martin-Boulogne1,855 €/m²10.1 €/m²6.5 %12710,888-0.5 %B2Moderate
264180000Amiens2,287 €/m²12.5 €/m²6.5 %55945,483+0.3 %B1Tight
264283300Châteaudouble, Draguignan2,562 €/m²14.0 €/m²6.5 %23241,302+0.2 %B1Tight
264325660Fontain, Gennes1,894 €/m²10.3 €/m²6.5 %708,777-0.0 %B2Moderate
264426390Hauterives, Tersanne1,750 €/m²9.5 €/m²6.5 %272,257+0.0 %CRelaxed
264527460Alizay, Igoville2,000 €/m²10.9 €/m²6.5 %574,528+0.4 %B1Tight
264627750La Couture-Boussey1,983 €/m²10.8 €/m²6.5 %322,295-0.1 %B2Moderate
264750440La Hague1,917 €/m²10.4 €/m²6.5 %723,828-0.3 %CRelaxed
264866500Campôme, Catllar1,685 €/m²9.2 €/m²6.5 %14911,512+0.3 %CRelaxed
264901310Buellas, Confrançon1,830 €/m²10.0 €/m²6.5 %11310,259+0.5 %CRelaxed
265011360Albas, Cascastel-des-Corbières1,619 €/m²8.8 €/m²6.5 %412,457+0.0 %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).