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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
140177166Grisy-Suisnes, Évry-Grégy-sur-Yerre2,879 €/m²13.1 €/m²5.5 %686,269+2.4 %B2Moderate
140277590Bois-le-Roi, Chartrettes3,417 €/m²15.6 €/m²5.5 %1019,730+0.7 %B1Tight
140395490Vauréal3,360 €/m²15.3 €/m²5.5 %8716,079+0.2 %AVery tight
140422660Trélévern, Trévou-Tréguignec2,120 €/m²9.7 €/m²5.5 %392,848+0.9 %B2Moderate
140526780Allan, Châteauneuf-du-Rhône2,331 €/m²10.6 €/m²5.5 %908,289+1.4 %CRelaxed
140630128Garons2,505 €/m²11.4 €/m²5.5 %365,381+1.5 %B1Tight
140731560Caignac, Calmont2,015 €/m²9.2 €/m²5.5 %1089,522+1.3 %CRelaxed
140837300Joué-lès-Tours2,564 €/m²11.7 €/m²5.5 %23938,423+0.2 %B1Tight
140942650Saint-Jean-Bonnefonds2,311 €/m²10.6 €/m²5.5 %446,563-0.2 %B2Moderate
141049270Montrevault-sur-Èvre, Orée d'Anjou1,947 €/m²8.9 €/m²5.5 %12813,823+0.3 %CRelaxed
141156620Cléguer, Pont-Scorff2,222 €/m²10.2 €/m²5.5 %827,497+0.9 %B2Moderate
141259139Noyelles-lès-Seclin, Wattignies2,564 €/m²11.7 €/m²5.5 %14916,363+0.9 %B1Tight
141364230Arbus, Artiguelouve2,389 €/m²10.9 €/m²5.5 %21526,816+0.6 %B2Moderate
141488290Saulxures-sur-Moselotte, Thiéfosse1,708 €/m²7.8 €/m²5.5 %213,159-0.6 %CRelaxed
141591580Auvers-Saint-Georges, Chauffour-lès-Étréchy2,820 €/m²12.9 €/m²5.5 %8610,203+0.6 %B1Tight
141693470Coubron3,052 €/m²13.9 €/m²5.5 %415,175+1.0 %AVery tight
141794380Bonneuil-sur-Marne4,428 €/m²20.2 €/m²5.5 %2618,270+0.8 %AVery tight
141895630Mériel3,500 €/m²16.0 €/m²5.5 %615,347+0.8 %AVery tight
141901380Boissey, Bâgé-Dommartin2,088 €/m²9.6 €/m²5.5 %978,440+0.5 %CRelaxed
142029810Brélès, Lampaul-Plouarzel2,212 €/m²10.1 €/m²5.5 %1009,192+0.7 %CRelaxed
142133670Blésignac, Créon2,463 €/m²11.3 €/m²5.5 %15813,892+1.3 %CRelaxed
142256250Elven, La Vraie-Croix2,358 €/m²10.8 €/m²5.5 %21823,316+1.3 %B2Moderate
142360890Autheuil-en-Valois, La Villeneuve-sous-Thury2,000 €/m²9.2 €/m²5.5 %493,740-0.3 %B2Moderate
142474130Ayse, Bonneville3,661 €/m²16.7 €/m²5.5 %13824,360+0.9 %AVery tight
142574360Abondance, Bonnevaux3,140 €/m²14.4 €/m²5.5 %253,678+1.4 %B1Tight
142683700Saint-Raphaël4,286 €/m²19.6 €/m²5.5 %25318,556+0.8 %AVery tight
142786280Saint-Benoît1,909 €/m²8.7 €/m²5.5 %647,375+0.5 %B2Moderate
142895190Châtenay-en-France, Fontenay-en-Parisis3,333 €/m²15.2 €/m²5.5 %14733,588+0.0 %AVery tight
142995390Saint-Prix3,856 €/m²17.6 €/m²5.5 %617,612+0.7 %AVery tight
143030430Barjac, Méjannes-le-Clap2,170 €/m²9.9 €/m²5.5 %714,257+0.2 %CRelaxed
143131280Aigrefeuille, Drémil-Lafage2,784 €/m²12.8 €/m²5.5 %455,838+0.7 %CRelaxed
143233480Avensan, Brach2,409 €/m²11.0 €/m²5.5 %19516,813+1.4 %CRelaxed
143333870Vayres2,324 €/m²10.7 €/m²5.5 %614,615+2.5 %B1Tight
143438370Les Roches-de-Condrieu, Saint-Alban-du-Rhône2,404 €/m²11.0 €/m²5.5 %608,276+0.2 %B2Moderate
143585000La Roche-sur-Yon, Mouilleron-le-Captif2,336 €/m²10.7 €/m²5.5 %56460,122+0.4 %B2Moderate
143694450Limeil-Brévannes3,588 €/m²16.4 €/m²5.5 %6127,406+1.1 %AVery tight
143706250Mougins4,888 €/m²22.4 €/m²5.5 %18219,782+0.8 %AVery tight
143830390Aramon, Domazan2,331 €/m²10.7 €/m²5.5 %576,733+0.3 %B2Moderate
143930570Saint-André-de-Majencoules, Val-d'Aigoual1,513 €/m²7.0 €/m²5.5 %352,011-0.4 %CRelaxed
144031100Toulouse2,802 €/m²12.9 €/m²5.5 %27885,803+1.1 %B1Tight
144153940Ahuillé, Le Genest-Saint-Isle1,889 €/m²8.7 €/m²5.5 %14111,497+0.2 %B2Moderate
144254390Frouard1,828 €/m²8.4 €/m²5.5 %506,444-0.4 %B2Moderate
144365460Bazet, Bours2,084 €/m²9.6 €/m²5.5 %312,740+1.5 %B2Moderate
144469830Saint-Georges-de-Reneins2,445 €/m²11.2 €/m²5.5 %354,677+0.8 %B1Tight
144573330Belmont-Tramonet, Domessin2,287 €/m²10.5 €/m²5.5 %354,975+0.5 %CRelaxed
144693800Épinay-sur-Seine3,518 €/m²16.2 €/m²5.5 %7952,833-0.5 %AVery tight
144721410Agey, Ancey2,070 €/m²9.5 €/m²5.5 %565,153+0.9 %CRelaxed
144829850Gouesnou2,335 €/m²10.8 €/m²5.5 %536,501+1.0 %B2Moderate
144942150La Ricamarie1,864 €/m²8.6 €/m²5.5 %338,039+0.3 %B2Moderate
145050300Avranches, La Godefroy1,724 €/m²7.9 €/m²5.5 %16719,120+0.1 %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).