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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
145154340Pompey1,825 €/m²8.4 €/m²5.5 %364,780-0.2 %B2Moderate
145259112Annœullin, Carnin2,192 €/m²10.1 €/m²5.5 %13811,952+0.6 %B2Moderate
145360230Chambly3,285 €/m²15.1 €/m²5.5 %609,959+0.0 %AVery tight
145463790Chambon-sur-Lac, Murol1,866 €/m²8.6 €/m²5.5 %281,318+1.2 %CRelaxed
145585230Beauvoir-sur-Mer, Bouin2,129 €/m²9.8 €/m²5.5 %18711,021+0.6 %CRelaxed
145693190Livry-Gargan3,562 €/m²16.4 €/m²5.5 %18047,228+0.8 %AVery tight
145797425Les Avirons3,243 €/m²14.9 €/m²5.5 %5711,536+0.2 %B1Tight
145808230Bourg-Fidèle, Gué-d'Hossus1,418 €/m²6.5 €/m²5.5 %444,638-0.5 %CRelaxed
145914200Hérouville-Saint-Clair2,659 €/m²12.3 €/m²5.5 %5423,470+0.8 %B1Tight
146025500La Chenalotte, Le Bélieu3,088 €/m²14.2 €/m²5.5 %6114,536+0.5 %B2Moderate
146126000Valence2,476 €/m²11.4 €/m²5.5 %22464,458+0.4 %B2Moderate
146254136Bouxières-aux-Dames2,126 €/m²9.8 €/m²5.5 %424,106-0.1 %B2Moderate
146376960Notre-Dame-de-Bondeville2,215 €/m²10.2 €/m²5.5 %647,071-0.0 %B1Tight
146494600Choisy-le-Roi4,389 €/m²20.2 €/m²5.5 %7545,946+0.6 %AVery tight
146595580Andilly, Margency3,824 €/m²17.6 €/m²5.5 %275,754+0.6 %AVery tight
146614680Bretteville-sur-Laize, Cintheaux2,071 €/m²9.6 €/m²5.5 %473,713+0.5 %CRelaxed
146725130Villers-le-Lac3,082 €/m²14.2 €/m²5.5 %335,292+1.2 %CRelaxed
146829730Guilvinec, Treffiagat2,198 €/m²10.2 €/m²5.5 %835,098-0.2 %B2Moderate
146933560Carbon-Blanc, Sainte-Eulalie2,737 €/m²12.6 €/m²5.5 %10413,246+1.1 %B1Tight
147045800Combleux, Saint-Jean-de-Braye2,303 €/m²10.6 €/m²5.5 %13523,694+1.7 %B1Tight
147151520La Veuve, Recy1,908 €/m²8.8 €/m²5.5 %344,641+0.0 %B2Moderate
147251530Brugny-Vaudancourt, Chavot-Courcourt1,884 €/m²8.7 €/m²5.5 %13013,657-0.3 %B2Moderate
147363370Lempdes2,349 €/m²10.8 €/m²5.5 %828,709+0.6 %B2Moderate
147465420Ibos1,906 €/m²8.8 €/m²5.5 %222,813-0.3 %CRelaxed
147566570Saint-Nazaire2,540 €/m²11.7 €/m²5.5 %292,779+0.9 %B2Moderate
147676240Belbeuf, Bonsecours2,634 €/m²12.2 €/m²5.5 %13316,883+0.3 %B1Tight
147777139Douy-la-Ramée, Marcilly2,510 €/m²11.6 €/m²5.5 %362,277+0.2 %B2Moderate
147885170Beaufou, Bellevigny1,987 €/m²9.2 €/m²5.5 %29827,317+0.8 %CRelaxed
147938220Cholonge, Laffrey2,429 €/m²11.2 €/m²5.6 %7313,567-0.2 %B1Tight
148054460Aingeray, Liverdun1,962 €/m²9.1 €/m²5.6 %606,112-0.8 %B2Moderate
148159115Leers2,581 €/m²11.9 €/m²5.6 %849,521+0.0 %B1Tight
148264320Aressy, Bizanos2,586 €/m²12.0 €/m²5.6 %12014,923+0.8 %B2Moderate
148378160Marly-le-Roi5,185 €/m²24.0 €/m²5.6 %4716,756+0.3 %A bisExtreme
148484100Orange, Uchaux2,422 €/m²11.2 €/m²5.6 %22131,405+0.1 %B1Tight
148591390Morsang-sur-Orge3,495 €/m²16.2 €/m²5.6 %15821,667+0.1 %AVery tight
148691430Igny, Vauhallan4,620 €/m²21.4 €/m²5.6 %10412,778+0.7 %AVery tight
148791560Crosne3,625 €/m²16.8 €/m²5.6 %319,610+0.7 %AVery tight
148895430Auvers-sur-Oise, Butry-sur-Oise3,458 €/m²16.0 €/m²5.6 %959,115-0.1 %AVery tight
148912450Calmont, Flavin2,049 €/m²9.5 €/m²5.6 %8410,630+0.5 %B2Moderate
149042660Jonzieux, Le Bessat2,025 €/m²9.4 €/m²5.6 %708,935+0.4 %CRelaxed
149150470Cherbourg-en-Cotentin, Tollevast2,259 €/m²10.5 €/m²5.6 %7614,697-0.1 %B2Moderate
149276470Le Tréport2,034 €/m²9.4 €/m²5.6 %754,378-1.5 %B2Moderate
149377200Torcy3,483 €/m²16.1 €/m²5.6 %5122,810-0.4 %AVery tight
149478380Bougival4,895 €/m²22.7 €/m²5.6 %289,134+0.4 %AVery tight
149591700Fleury-Mérogis, Sainte-Geneviève-des-Bois3,441 €/m²15.9 €/m²5.6 %24253,704+0.9 %AVery tight
149614600Ablon, Barneville-la-Bertran2,327 €/m²10.8 €/m²5.6 %15614,487-0.3 %B1Tight
149717890Chaillevette2,235 €/m²10.4 €/m²5.6 %241,664+1.1 %B2Moderate
149834080Montpellier3,087 €/m²14.3 €/m²5.6 %8377,560+1.3 %AVery tight
149942340Rivas, Veauche2,369 €/m²11.0 €/m²5.6 %8410,957+0.4 %B2Moderate
150043330Pont-Salomon, Saint-Ferréol-d'Auroure1,818 €/m²8.4 €/m²5.6 %254,316-0.4 %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).