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.

1,960 postcodes ranked (≥ 20 sales/year) — prices 2025, rents 2025. Median gross yield in France: 6.2 %. · 17 / 40

#AreaMedian priceRentGross yieldSales/yearPopulationTension
80106440Blausasc, L'Escarène2,462 €/m²13.7 €/m²6.7 %799,318-0.0 %B2Moderate
80227140Amécourt, Bazincourt-sur-Epte2,392 €/m²13.3 €/m²6.7 %4813,855+0.9 %B1Tight
80338630Corbelin, Les Avenières Veyrins-Thuellin2,050 €/m²11.4 €/m²6.7 %2110,073+0.3 %CRelaxed
80442210Bellegarde-en-Forez, Boisset-lès-Montrond1,965 €/m²10.9 €/m²6.7 %4015,498+0.7 %B2Moderate
80564000Pau2,167 €/m²12.1 €/m²6.7 %154080,441+0.4 %B2Moderate
80691200Athis-Mons3,301 €/m²18.3 €/m²6.7 %19236,613+1.7 %AVery tight
80738950Quaix-en-Chartreuse, Saint-Martin-le-Vinoux2,415 €/m²13.4 €/m²6.7 %547,021+0.8 %B1Tight
80877090Collégien3,453 €/m²19.2 €/m²6.7 %313,354+0.1 %AVery tight
80995430Auvers-sur-Oise, Butry-sur-Oise3,130 €/m²17.4 €/m²6.7 %209,115-0.1 %AVery tight
81091290Arpajon, La Norville3,090 €/m²17.1 €/m²6.7 %12715,966+0.9 %AVery tight
81197438Sainte-Marie2,429 €/m²13.5 €/m²6.7 %6337,093+1.3 %B1Tight
81213016Marseille2,917 €/m²16.1 €/m²6.6 %10855,378+0.4 %AVery tight
81369120Vaulx-en-Velin2,824 €/m²15.6 €/m²6.6 %25253,069+1.8 %B1Tight
81477420Champs-sur-Marne3,407 €/m²18.8 €/m²6.6 %13827,451+1.0 %AVery tight
81506510Bouyon, Bézaudun-les-Alpes3,309 €/m²18.3 €/m²6.6 %14120,616+1.3 %AVery tight
81638440Artas, Beauvoir-de-Marc2,204 €/m²12.2 €/m²6.6 %2716,990+0.5 %CRelaxed
81756600Lanester2,397 €/m²13.2 €/m²6.6 %12123,263+0.7 %B2Moderate
81878430Louveciennes3,690 €/m²20.4 €/m²6.6 %547,990+1.4 %AVery tight
81945000Orléans2,587 €/m²14.3 €/m²6.6 %103658,178+0.1 %B1Tight
82077200Torcy3,335 €/m²18.4 €/m²6.6 %13822,810-0.4 %AVery tight
82182290Albefeuille-Lagarde, Barry-d'Islemade1,856 €/m²10.2 €/m²6.6 %2012,039+0.9 %B2Moderate
82294310Orly3,574 €/m²19.7 €/m²6.6 %9424,658+1.0 %AVery tight
82395160Montmorency3,602 €/m²19.8 €/m²6.6 %17621,763+0.5 %AVery tight
82495340Bernes-sur-Oise, Persan3,068 €/m²16.9 €/m²6.6 %7217,950+1.3 %AVery tight
82504600Château-Arnoux-Saint-Auban, Montfort1,945 €/m²10.7 €/m²6.6 %222,896-0.2 %CRelaxed
82677290Compans, Mitry-Mory3,152 €/m²17.4 €/m²6.6 %4221,210+0.4 %AVery tight
82717300Rochefort, Vergeroux2,267 €/m²12.5 €/m²6.6 %29224,739-0.3 %B2Moderate
82838220Cholonge, Laffrey2,060 €/m²11.3 €/m²6.6 %6813,567-0.2 %B1Tight
82976240Belbeuf, Bonsecours2,390 €/m²13.1 €/m²6.6 %8216,883+0.3 %B1Tight
83091220Brétigny-sur-Orge, Le Plessis-Pâté3,211 €/m²17.6 €/m²6.6 %16230,812+0.4 %AVery tight
83193110Rosny-sous-Bois3,758 €/m²20.7 €/m²6.6 %34847,180+0.7 %AVery tight
83294470Boissy-Saint-Léger3,404 €/m²18.7 €/m²6.6 %10917,325+0.8 %AVery tight
83333750Baron, Beychac-et-Caillau2,268 €/m²12.4 €/m²6.6 %2411,838+1.5 %B1Tight
83459240Dunkerque2,462 €/m²13.5 €/m²6.6 %25817,253-0.4 %B2Moderate
83563130Royat2,127 €/m²11.7 €/m²6.6 %624,479-0.7 %B2Moderate
83677500Chelles3,333 €/m²18.3 €/m²6.6 %34954,620+0.2 %AVery tight
83783160La Valette-du-Var2,827 €/m²15.5 €/m²6.6 %29023,719+0.7 %AVery tight
83831330Grenade, Larra2,058 €/m²11.3 €/m²6.6 %8021,643+1.6 %CRelaxed
83938850Bilieu, Charavines2,264 €/m²12.4 €/m²6.6 %227,426+0.8 %B1Tight
84069220Belleville-en-Beaujolais, Cercié2,341 €/m²12.8 €/m²6.6 %8921,704+1.2 %B1Tight
84174100Ambilly, Annemasse3,784 €/m²20.7 €/m²6.6 %98967,764+1.2 %AVery tight
84291480Quincy-sous-Sénart, Varennes-Jarcy3,055 €/m²16.7 €/m²6.6 %5911,942+1.0 %AVery tight
84397430Le Tampon2,471 €/m²13.5 €/m²6.6 %15341,290+0.8 %B1Tight
84460520La Chapelle-en-Serval, Pontarmé3,081 €/m²16.8 €/m²6.6 %235,079+0.6 %AVery tight
84566240Saint-Estève2,309 €/m²12.6 €/m²6.6 %4811,630-0.3 %B2Moderate
84691140Villebon-sur-Yvette, Villejust3,333 €/m²18.2 €/m²6.6 %6312,849+0.2 %AVery tight
84797233Schœlcher3,133 €/m²17.1 €/m²6.6 %9919,478-0.3 %B1Tight
84853000Laval2,048 €/m²11.2 €/m²6.5 %48549,400-0.1 %B2Moderate
84984310Morières-lès-Avignon2,400 €/m²13.1 €/m²6.5 %279,019+1.2 %B1Tight
85014123Cormelles-le-Royal, Fleury-sur-Orne2,541 €/m²13.8 €/m²6.5 %10323,255+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 (flat). 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).