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 %. · 23 / 40

#AreaMedian priceRentGross yieldSales/yearPopulationTension
110183136Forcalqueiret, Garéoult2,421 €/m²13.1 €/m²6.5 %6226,020+1.4 %B2Moderate
110205000Châteauvieux, Gap2,275 €/m²12.4 €/m²6.5 %48345,711+0.4 %B2Moderate
110334450Vias2,386 €/m²13.0 €/m²6.5 %295,952+0.8 %B1Tight
110439150Bief-des-Maisons, Chaux-des-Crotenay2,099 €/m²11.4 €/m²6.5 %215,953+0.1 %CRelaxed
110574420Boëge, Burdignin3,024 €/m²16.4 €/m²6.5 %507,367+1.7 %B2Moderate
110677450Condé-Sainte-Libiaire, Esbly3,118 €/m²16.9 €/m²6.5 %4815,078+0.5 %AVery tight
110791460Marcoussis3,000 €/m²16.3 €/m²6.5 %278,618+0.7 %AVery tight
110891580Auvers-Saint-Georges, Chauffour-lès-Étréchy2,688 €/m²14.6 €/m²6.5 %3310,203+0.6 %B1Tight
110914123Cormelles-le-Royal, Fleury-sur-Orne2,541 €/m²13.8 €/m²6.5 %10323,255+1.1 %B1Tight
111025370Fourcatier-et-Maison-Neuve, Jougne3,247 €/m²17.7 €/m²6.5 %1586,817+1.6 %B2Moderate
111159560Comines, Warneton2,389 €/m²13.0 €/m²6.5 %2812,962+0.4 %B1Tight
111253000Laval2,048 €/m²11.2 €/m²6.5 %48549,400-0.1 %B2Moderate
111384310Morières-lès-Avignon2,400 €/m²13.1 €/m²6.5 %279,019+1.2 %B1Tight
111497233Schœlcher3,133 €/m²17.1 €/m²6.6 %9919,478-0.3 %B1Tight
111560520La Chapelle-en-Serval, Pontarmé3,081 €/m²16.8 €/m²6.6 %235,079+0.6 %AVery tight
111666240Saint-Estève2,309 €/m²12.6 €/m²6.6 %4811,630-0.3 %B2Moderate
111791140Villebon-sur-Yvette, Villejust3,333 €/m²18.2 €/m²6.6 %6312,849+0.2 %AVery tight
111831330Grenade, Larra2,058 €/m²11.3 €/m²6.6 %8021,643+1.6 %CRelaxed
111938850Bilieu, Charavines2,264 €/m²12.4 €/m²6.6 %227,426+0.8 %B1Tight
112069220Belleville-en-Beaujolais, Cercié2,341 €/m²12.8 €/m²6.6 %8921,704+1.2 %B1Tight
112174100Ambilly, Annemasse3,784 €/m²20.7 €/m²6.6 %98967,764+1.2 %AVery tight
112291480Quincy-sous-Sénart, Varennes-Jarcy3,055 €/m²16.7 €/m²6.6 %5911,942+1.0 %AVery tight
112397430Le Tampon2,471 €/m²13.5 €/m²6.6 %15341,290+0.8 %B1Tight
112433750Baron, Beychac-et-Caillau2,268 €/m²12.4 €/m²6.6 %2411,838+1.5 %B1Tight
112559240Dunkerque2,462 €/m²13.5 €/m²6.6 %25817,253-0.4 %B2Moderate
112663130Royat2,127 €/m²11.7 €/m²6.6 %624,479-0.7 %B2Moderate
112777500Chelles3,333 €/m²18.3 €/m²6.6 %34954,620+0.2 %AVery tight
112883160La Valette-du-Var2,827 €/m²15.5 €/m²6.6 %29023,719+0.7 %AVery tight
112917300Rochefort, Vergeroux2,267 €/m²12.5 €/m²6.6 %29224,739-0.3 %B2Moderate
113038220Cholonge, Laffrey2,060 €/m²11.3 €/m²6.6 %6813,567-0.2 %B1Tight
113176240Belbeuf, Bonsecours2,390 €/m²13.1 €/m²6.6 %8216,883+0.3 %B1Tight
113291220Brétigny-sur-Orge, Le Plessis-Pâté3,211 €/m²17.6 €/m²6.6 %16230,812+0.4 %AVery tight
113393110Rosny-sous-Bois3,758 €/m²20.7 €/m²6.6 %34847,180+0.7 %AVery tight
113494470Boissy-Saint-Léger3,404 €/m²18.7 €/m²6.6 %10917,325+0.8 %AVery tight
113504600Château-Arnoux-Saint-Auban, Montfort1,945 €/m²10.7 €/m²6.6 %222,896-0.2 %CRelaxed
113677290Compans, Mitry-Mory3,152 €/m²17.4 €/m²6.6 %4221,210+0.4 %AVery tight
113745000Orléans2,587 €/m²14.3 €/m²6.6 %103658,178+0.1 %B1Tight
113877200Torcy3,335 €/m²18.4 €/m²6.6 %13822,810-0.4 %AVery tight
113982290Albefeuille-Lagarde, Barry-d'Islemade1,856 €/m²10.2 €/m²6.6 %2012,039+0.9 %B2Moderate
114094310Orly3,574 €/m²19.7 €/m²6.6 %9424,658+1.0 %AVery tight
114195160Montmorency3,602 €/m²19.8 €/m²6.6 %17621,763+0.5 %AVery tight
114295340Bernes-sur-Oise, Persan3,068 €/m²16.9 €/m²6.6 %7217,950+1.3 %AVery tight
114356600Lanester2,397 €/m²13.2 €/m²6.6 %12123,263+0.7 %B2Moderate
114478430Louveciennes3,690 €/m²20.4 €/m²6.6 %547,990+1.4 %AVery tight
114506510Bouyon, Bézaudun-les-Alpes3,309 €/m²18.3 €/m²6.6 %14120,616+1.3 %AVery tight
114638440Artas, Beauvoir-de-Marc2,204 €/m²12.2 €/m²6.6 %2716,990+0.5 %CRelaxed
114713016Marseille2,917 €/m²16.1 €/m²6.6 %10855,378+0.4 %AVery tight
114869120Vaulx-en-Velin2,824 €/m²15.6 €/m²6.6 %25253,069+1.8 %B1Tight
114977420Champs-sur-Marne3,407 €/m²18.8 €/m²6.6 %13827,451+1.0 %AVery tight
115091290Arpajon, La Norville3,090 €/m²17.1 €/m²6.7 %12715,966+0.9 %AVery tight

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