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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
460134110Frontignan, Mireval3,627 €/m²13.6 €/m²4.5 %27230,865+0.5 %B1Tight
460234160Beaulieu, Boisseron3,451 €/m²13.0 €/m²4.5 %18728,202+2.0 %B1Tight
460335410Châteaugiron, Domloup2,727 €/m²10.2 €/m²4.5 %14518,633+2.2 %B2Moderate
460444230Saint-Sébastien-sur-Loire3,371 €/m²12.7 €/m²4.5 %22228,596+1.1 %B1Tight
460535235Thorigné-Fouillard2,981 €/m²11.2 €/m²4.5 %568,667+0.9 %B1Tight
460638190Bernin, Froges3,437 €/m²12.9 €/m²4.5 %12819,160+0.4 %B1Tight
460754750Trieux2,518 €/m²9.4 €/m²4.5 %262,753+1.1 %CRelaxed
460856880Ploeren3,201 €/m²12.0 €/m²4.5 %636,790+0.6 %B2Moderate
460959110La Madeleine3,627 €/m²13.6 €/m²4.5 %15421,790-0.2 %AVery tight
461062155Merlimont3,152 €/m²11.8 €/m²4.5 %893,342+0.2 %B2Moderate
461169130Écully4,730 €/m²17.7 €/m²4.5 %5117,944-0.1 %B1Tight
461201550Collonges, Farges4,196 €/m²15.7 €/m²4.5 %644,351+1.1 %AVery tight
461313380Plan-de-Cuques4,828 €/m²18.0 €/m²4.5 %5911,632+1.1 %AVery tight
461417560Bourcefranc-le-Chapus2,387 €/m²8.9 €/m²4.5 %623,486+0.2 %CRelaxed
461544980Sainte-Luce-sur-Loire3,210 €/m²12.0 €/m²4.5 %12416,400+1.3 %B1Tight
461659118Wambrechies3,400 €/m²12.7 €/m²4.5 %11811,012+1.1 %B1Tight
461762224Équihen-Plage2,519 €/m²9.4 €/m²4.5 %222,619-0.9 %B2Moderate
461864250Ainhoa, Cambo-les-Bains3,273 €/m²12.2 €/m²4.5 %8314,193+0.2 %B2Moderate
461974570Fillière, Groisy4,444 €/m²16.6 €/m²4.5 %599,120+1.6 %B1Tight
462083500La Seyne-sur-Mer4,474 €/m²16.7 €/m²4.5 %28363,732-0.2 %AVery tight
462184490Saint-Saturnin-lès-Apt2,368 €/m²8.9 €/m²4.5 %453,004+1.1 %CRelaxed
462292220Bagneux6,050 €/m²22.6 €/m²4.5 %4844,572+1.5 %A bisExtreme
462393230Romainville5,524 €/m²20.6 €/m²4.5 %6137,152+4.2 %AVery tight
462411510Caves, Feuilla2,593 €/m²9.7 €/m²4.5 %472,411+1.1 %CRelaxed
462534570Montarnaud, Murviel-lès-Montpellier3,455 €/m²12.9 €/m²4.5 %17220,899+2.7 %AVery tight
462644700Orvault3,377 €/m²12.6 €/m²4.5 %20628,534+1.3 %B1Tight
462778500Sartrouville5,220 €/m²19.4 €/m²4.5 %22552,763+0.2 %AVery tight
462884210Althen-des-Paluds, La Roque-sur-Pernes3,064 €/m²11.4 €/m²4.5 %15417,588+0.7 %B1Tight
462992160Antony5,765 €/m²21.5 €/m²4.5 %22064,263+0.5 %A bisExtreme
463013390Auriol4,010 €/m²14.9 €/m²4.5 %7913,037+1.5 %AVery tight
463113550Noves3,064 €/m²11.4 €/m²4.5 %506,080+0.9 %B2Moderate
463213730Saint-Victoret3,860 €/m²14.3 €/m²4.5 %416,730+0.3 %AVery tight
463331200Toulouse3,457 €/m²12.9 €/m²4.5 %32085,803+1.1 %B1Tight
463444350Guérande, Saint-Molf3,149 €/m²11.7 €/m²4.5 %18919,674+0.6 %B1Tight
463569250Albigny-sur-Saône, Curis-au-Mont-d'Or3,576 €/m²13.3 €/m²4.5 %11518,381+0.9 %B1Tight
463605260Ancelle, Chabottes2,688 €/m²10.0 €/m²4.5 %324,334+1.4 %CRelaxed
463713430Eyguières3,843 €/m²14.3 €/m²4.5 %867,119+0.4 %B2Moderate
463835520La Chapelle-des-Fougeretz, La Mézière2,855 €/m²10.6 €/m²4.5 %17419,392+1.4 %B1Tight
463940230Bénesse-Maremne, Josse3,504 €/m²13.0 €/m²4.5 %27425,429+2.0 %B1Tight
464059700Marcq-en-Barœul3,946 €/m²14.6 €/m²4.5 %36940,184+0.3 %AVery tight
464191300Massy4,468 €/m²16.6 €/m²4.5 %6651,729+0.7 %AVery tight
464214760Bretteville-sur-Odon3,044 €/m²11.3 €/m²4.4 %474,494+1.6 %B1Tight
464314880Colleville-Montgomery, Hermanville-sur-Mer3,069 €/m²11.4 €/m²4.4 %805,909+1.2 %B2Moderate
464451450Bétheny2,706 €/m²10.0 €/m²4.4 %646,975+0.8 %B1Tight
464574210Chevaline, Doussard3,579 €/m²13.2 €/m²4.4 %11516,362+0.2 %B1Tight
464684700Sorgues2,819 €/m²10.4 €/m²4.4 %12019,006+0.4 %B1Tight
464714510Gonneville-sur-Mer, Houlgate3,327 €/m²12.3 €/m²4.4 %542,486-0.7 %B2Moderate
464820221Cervione, Sant'Andréa-di-Cotone3,117 €/m²11.5 €/m²4.4 %213,485+1.6 %B2Moderate
464938830Crêts en Belledonne2,942 €/m²10.9 €/m²4.4 %281,735+0.3 %CRelaxed
465056450Le Hézo, Saint-Armel3,044 €/m²11.2 €/m²4.4 %15615,544+1.5 %B2Moderate

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).