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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
470169126Brindas3,651 €/m²13.1 €/m²4.3 %366,775+1.6 %B1Tight
470213490Jouques2,846 €/m²10.2 €/m²4.3 %394,547+0.4 %B2Moderate
470314150Ouistreham3,200 €/m²11.5 €/m²4.3 %1079,212-0.0 %B1Tight
470420620Biguglia3,417 €/m²12.3 €/m²4.3 %257,642-0.3 %B1Tight
470522620Ploubazlanec2,494 €/m²8.9 €/m²4.3 %412,932-0.4 %CRelaxed
470634300Agde3,816 €/m²13.7 €/m²4.3 %38629,939+1.5 %B1Tight
470734340Marseillan3,765 €/m²13.5 €/m²4.3 %1258,414+0.9 %B1Tight
470878600Le Mesnil-le-Roi, Maisons-Laffitte7,144 €/m²25.6 €/m²4.3 %13029,425-0.2 %A bisExtreme
470992370Chaville6,897 €/m²24.7 €/m²4.3 %6120,594+0.5 %A bisExtreme
471093160Noisy-le-Grand4,376 €/m²15.7 €/m²4.3 %17772,978+1.4 %AVery tight
471113190Allauch4,766 €/m²17.1 €/m²4.3 %13221,443-0.0 %AVery tight
471221121Ahuy, Daix3,276 €/m²11.7 €/m²4.3 %13214,725+0.7 %B1Tight
471334130Candillargues, Lansargues3,920 €/m²14.0 €/m²4.3 %29131,623+0.9 %AVery tight
471459237Verlinghem3,486 €/m²12.5 €/m²4.3 %392,682+1.5 %B1Tight
471562176Camiers3,133 €/m²11.2 €/m²4.3 %722,582-0.3 %B2Moderate
471669008Lyon4,433 €/m²15.9 €/m²4.3 %6157,681+0.3 %AVery tight
471784330Caromb, Le Barroux2,897 €/m²10.4 €/m²4.3 %785,266+0.5 %B1Tight
471885520Jard-sur-Mer, Saint-Vincent-sur-Jard3,413 €/m²12.2 €/m²4.3 %1784,976+2.6 %B2Moderate
471913100Aix-en-Provence, Beaurecueil5,510 €/m²19.7 €/m²4.3 %16034,314+0.5 %AVery tight
472038520La Garde, Le Bourg-d'Oisans3,033 €/m²10.8 €/m²4.3 %384,002-1.6 %CRelaxed
472178530Buc5,316 €/m²19.0 €/m²4.3 %295,816+0.3 %AVery tight
472213370Mallemort3,333 €/m²11.9 €/m²4.3 %876,166+0.4 %B2Moderate
472333980Audenge3,700 €/m²13.2 €/m²4.3 %999,596+3.3 %B1Tight
472484530Villelaure3,562 €/m²12.7 €/m²4.3 %383,398+0.2 %B1Tight
472530700Aigaliers, Arpaillargues-et-Aureillac3,177 €/m²11.3 €/m²4.3 %27221,778+0.2 %CRelaxed
472635170Bruz3,122 €/m²11.1 €/m²4.3 %11219,683+1.4 %B1Tight
472740220Tarnos4,000 €/m²14.2 €/m²4.3 %9112,957+0.5 %B1Tight
472869720Saint-Bonnet-de-Mure, Saint-Laurent-de-Mure3,651 €/m²13.0 €/m²4.3 %7312,775+0.5 %B1Tight
472974960Annecy5,258 €/m²18.7 €/m²4.3 %2426,423+0.7 %B1Tight
473085690Notre-Dame-de-Monts3,029 €/m²10.8 €/m²4.3 %682,420+2.0 %B2Moderate
473117180Périgny3,688 €/m²13.1 €/m²4.3 %708,877+1.4 %B1Tight
473238330Biviers, Montbonnot-Saint-Martin4,258 €/m²15.1 €/m²4.3 %11718,256+0.8 %B1Tight
473366700Argelès-sur-Mer3,256 €/m²11.5 €/m²4.3 %16710,616+0.4 %B1Tight
473469580Sathonay-Camp, Sathonay-Village4,098 €/m²14.5 €/m²4.3 %269,431+2.2 %B1Tight
473578420Carrières-sur-Seine5,352 €/m²18.9 €/m²4.3 %6114,791-0.3 %AVery tight
473621240Talant3,050 €/m²10.8 €/m²4.2 %5211,896+0.5 %B1Tight
473730740Le Cailar3,237 €/m²11.4 €/m²4.2 %302,578+0.9 %B2Moderate
473834170Castelnau-le-Lez4,444 €/m²15.7 €/m²4.2 %12326,058+3.5 %AVery tight
473950380Saint-Aubin-des-Préaux, Saint-Pair-sur-Mer3,270 €/m²11.6 €/m²4.2 %814,995+1.3 %B2Moderate
474033138Lanton3,866 €/m²13.6 €/m²4.2 %937,337+0.9 %B2Moderate
474135730Pleurtuit3,065 €/m²10.8 €/m²4.2 %597,167+1.1 %B2Moderate
474263400Chamalières3,393 €/m²12.0 €/m²4.2 %5317,509-0.1 %B1Tight
474384800Fontaine-de-Vaucluse, L'Isle-sur-la-Sorgue3,550 €/m²12.5 €/m²4.2 %24023,457+0.5 %B1Tight
474414112Biéville-Beuville, Périers-sur-le-Dan3,218 €/m²11.3 €/m²4.2 %494,427+2.9 %B2Moderate
474514780Lion-sur-Mer3,230 €/m²11.4 €/m²4.2 %412,486+0.3 %B2Moderate
474626170Beauvoisin, Buis-les-Baronnies2,374 €/m²8.4 €/m²4.2 %685,410-0.2 %CRelaxed
474735350La Gouesnière, Saint-Coulomb3,163 €/m²11.1 €/m²4.2 %1049,710+1.7 %B2Moderate
474835510Cesson-Sévigné3,589 €/m²12.6 €/m²4.2 %11118,761+0.9 %B1Tight
474935780La Richardais3,197 €/m²11.2 €/m²4.2 %302,664+1.8 %B2Moderate
475060460Blaincourt-lès-Précy, Précy-sur-Oise3,199 €/m²11.2 €/m²4.2 %434,521+0.3 %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 (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).