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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
80135131Chartres-de-Bretagne, Pont-Péan2,812 €/m²11.4 €/m²4.9 %9713,125+1.6 %B1Tight
80269670Vaugneray3,205 €/m²13.0 €/m²4.9 %476,304+1.9 %B1Tight
80380120Argoules, Arry2,345 €/m²9.5 €/m²4.9 %2139,513-0.1 %CRelaxed
80484190Beaumes-de-Venise, Gigondas2,552 €/m²10.3 €/m²4.9 %424,361-0.2 %B1Tight
80593360Neuilly-Plaisance4,486 €/m²18.1 €/m²4.9 %11721,941+0.5 %A bisExtreme
80604200Aubignosc, Authon2,542 €/m²10.3 €/m²4.9 %10814,549+0.6 %B2Moderate
80706220Vallauris5,088 €/m²20.6 €/m²4.9 %13029,259+1.2 %AVery tight
80833610Canéjan, Cestas3,420 €/m²13.9 €/m²4.9 %16922,422+0.3 %B1Tight
80944118La Chevrolière2,545 €/m²10.3 €/m²4.9 %616,539+2.3 %CRelaxed
81059420Mouvaux3,218 €/m²13.0 €/m²4.9 %17513,369+0.2 %B1Tight
81169960Corbas3,558 €/m²14.4 €/m²4.9 %5311,315+0.4 %B1Tight
81280350Mers-les-Bains2,254 €/m²9.1 €/m²4.9 %402,540-1.3 %B2Moderate
81394240L'Haÿ-les-Roses4,893 €/m²19.8 €/m²4.9 %9531,188+0.1 %A bisExtreme
81495130Franconville, Le Plessis-Bouchard4,053 €/m²16.4 €/m²4.9 %15246,272+1.1 %AVery tight
81506500Castellar, Castillon4,705 €/m²19.1 €/m²4.9 %7835,014+0.9 %AVery tight
81607300Cheminas, Glun2,248 €/m²9.1 €/m²4.9 %12018,764+0.6 %B2Moderate
81731860Labarthe-sur-Lèze, Pins-Justaret2,717 €/m²11.0 €/m²4.9 %10012,196+1.4 %B1Tight
81837520La Riche2,911 €/m²11.8 €/m²4.9 %4810,487+0.1 %B1Tight
81953960Bonchamp-lès-Laval2,239 €/m²9.1 €/m²4.9 %836,302+0.8 %B2Moderate
82066690Palau-del-Vidre, Saint-André2,792 €/m²11.3 €/m²4.9 %15210,229+0.6 %B2Moderate
82184350Courthézon2,301 €/m²9.3 €/m²4.9 %536,426+1.8 %B1Tight
82213290Aix-en-Provence4,841 €/m²19.7 €/m²4.9 %4829,939+0.6 %AVery tight
82334200Sète4,025 €/m²16.4 €/m²4.9 %14545,337+0.3 %B1Tight
82434290Abeilhan, Alignan-du-Vent2,411 €/m²9.8 €/m²4.9 %27519,284+1.5 %B2Moderate
82549124Le Plessis-Grammoire, Saint-Barthélemy-d'Anjou2,743 €/m²11.2 €/m²4.9 %11412,384+0.7 %B2Moderate
82674350Allonzier-la-Caille, Andilly4,368 €/m²17.8 €/m²4.9 %10217,796+2.3 %AVery tight
82783100Toulon4,052 €/m²16.5 €/m²4.9 %10259,705+0.9 %AVery tight
82884870Loriol-du-Comtat2,874 €/m²11.7 €/m²4.9 %292,486-0.3 %B1Tight
82991570Bièvres4,664 €/m²19.0 €/m²4.9 %214,686+0.5 %AVery tight
83097410Saint-Pierre3,516 €/m²14.3 €/m²4.9 %17842,519+0.5 %B1Tight
83104310Ganagobie, Peyruis2,313 €/m²9.4 €/m²4.9 %292,887-0.1 %B2Moderate
83206580Pégomas5,077 €/m²20.7 €/m²4.9 %518,240+0.6 %AVery tight
83313120Gardanne4,079 €/m²16.6 €/m²4.9 %11821,597+0.9 %AVery tight
83430127Bellegarde2,698 €/m²11.0 €/m²4.9 %678,035+2.0 %B2Moderate
83535250Andouillé-Neuville, Aubigné2,432 €/m²9.9 €/m²4.9 %14115,601+1.8 %B1Tight
83638230Charvieu-Chavagneux, Chavanoz2,967 €/m²12.1 €/m²4.9 %19130,006+1.9 %B1Tight
83754850Messein, Méréville2,122 €/m²8.6 €/m²4.9 %263,269+0.0 %B2Moderate
83856550Belz, Locoal-Mendon3,006 €/m²12.3 €/m²4.9 %667,423+0.7 %CRelaxed
83959551Attiches, Tourmignies2,760 €/m²11.3 €/m²4.9 %373,181+0.3 %B2Moderate
84069200Vénissieux3,313 €/m²13.5 €/m²4.9 %9765,502+0.5 %B1Tight
84113440Cabannes2,845 €/m²11.6 €/m²4.9 %374,595+0.4 %B2Moderate
84233880Baurech, Cambes2,822 €/m²11.5 €/m²4.9 %626,254+2.4 %B1Tight
84373310Chanaz, Chindrieux2,635 €/m²10.8 €/m²4.9 %685,738+0.5 %B2Moderate
84483520Roquebrune-sur-Argens4,088 €/m²16.7 €/m²4.9 %1587,721+2.5 %AVery tight
84584270Vedène2,866 €/m²11.7 €/m²4.9 %10211,974+0.9 %B1Tight
84613122Ventabren4,407 €/m²18.0 €/m²4.9 %645,839+1.6 %B1Tight
84713400Aubagne4,315 €/m²17.6 €/m²4.9 %16647,529+0.6 %AVery tight
84821370Lantenay, Pasques2,569 €/m²10.5 €/m²4.9 %635,541-0.1 %B1Tight
84922610Kerbors, Lanmodez2,254 €/m²9.2 €/m²4.9 %463,051-0.4 %CRelaxed
85033370Artigues-près-Bordeaux, Bonnetan2,838 €/m²11.6 €/m²4.9 %23528,785+1.7 %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).