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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
425183200Le Revest-les-Eaux, Toulon4,000 €/m²16.5 €/m²4.9 %27863,779+0.9 %AVery tight
425283260La Crau4,035 €/m²16.6 €/m²4.9 %12919,556+1.7 %AVery tight
425301480Ars-sur-Formans, Beauregard2,823 €/m²11.6 €/m²4.9 %18019,712+1.0 %B1Tight
425414320Feuguerolles-Bully, Fontenay-le-Marmion2,524 €/m²10.4 €/m²4.9 %10911,923+0.6 %CRelaxed
425517530Arvert2,614 €/m²10.7 €/m²4.9 %723,917+1.7 %B2Moderate
425622190Plérin2,481 €/m²10.2 €/m²4.9 %17114,425+0.2 %B2Moderate
425738138Les Côtes-d'Arey2,823 €/m²11.6 €/m²4.9 %222,023+0.3 %CRelaxed
425842350La Talaudière2,824 €/m²11.6 €/m²4.9 %257,133+1.0 %B2Moderate
425944450Divatte-sur-Loire, Saint-Julien-de-Concelles2,679 €/m²11.0 €/m²4.9 %13315,135+1.3 %CRelaxed
426073300Albiez-Montrond, Albiez-le-Jeune2,628 €/m²10.8 €/m²4.9 %5811,669-0.5 %CRelaxed
426117440Aytré3,367 €/m²13.8 €/m²4.9 %879,746+1.1 %B1Tight
426225770Chemaudin et Vaux, Franois2,425 €/m²9.9 €/m²4.9 %355,318+1.5 %B2Moderate
426330650Rochefort-du-Gard, Saze3,000 €/m²12.3 €/m²4.9 %10710,213+0.8 %B1Tight
426413122Ventabren4,407 €/m²18.0 €/m²4.9 %645,839+1.6 %B1Tight
426513400Aubagne4,315 €/m²17.6 €/m²4.9 %16647,529+0.6 %AVery tight
426621370Lantenay, Pasques2,569 €/m²10.5 €/m²4.9 %635,541-0.1 %B1Tight
426722610Kerbors, Lanmodez2,254 €/m²9.2 €/m²4.9 %463,051-0.4 %CRelaxed
426833370Artigues-près-Bordeaux, Bonnetan2,838 €/m²11.6 €/m²4.9 %23528,785+1.7 %B1Tight
426933380Biganos, Marcheprime3,165 €/m²13.0 €/m²4.9 %29029,170+2.6 %B1Tight
427044880Sautron3,188 €/m²13.1 €/m²4.9 %778,555+1.7 %B1Tight
427178650Beynes, Saulx-Marchais3,488 €/m²14.3 €/m²4.9 %798,654+0.2 %B1Tight
427293330Neuilly-sur-Marne3,943 €/m²16.1 €/m²4.9 %7439,800+1.5 %AVery tight
427313440Cabannes2,845 €/m²11.6 €/m²4.9 %374,595+0.4 %B2Moderate
427433880Baurech, Cambes2,822 €/m²11.5 €/m²4.9 %626,254+2.4 %B1Tight
427573310Chanaz, Chindrieux2,635 €/m²10.8 €/m²4.9 %685,738+0.5 %B2Moderate
427683520Roquebrune-sur-Argens4,088 €/m²16.7 €/m²4.9 %1587,721+2.5 %AVery tight
427784270Vedène2,866 €/m²11.7 €/m²4.9 %10211,974+0.9 %B1Tight
427804310Ganagobie, Peyruis2,313 €/m²9.4 €/m²4.9 %292,887-0.1 %B2Moderate
427906580Pégomas5,077 €/m²20.7 €/m²4.9 %518,240+0.6 %AVery tight
428013120Gardanne4,079 €/m²16.6 €/m²4.9 %11821,597+0.9 %AVery tight
428130127Bellegarde2,698 €/m²11.0 €/m²4.9 %678,035+2.0 %B2Moderate
428235250Andouillé-Neuville, Aubigné2,432 €/m²9.9 €/m²4.9 %14115,601+1.8 %B1Tight
428338230Charvieu-Chavagneux, Chavanoz2,967 €/m²12.1 €/m²4.9 %19130,006+1.9 %B1Tight
428454850Messein, Méréville2,122 €/m²8.6 €/m²4.9 %263,269+0.0 %B2Moderate
428556550Belz, Locoal-Mendon3,006 €/m²12.3 €/m²4.9 %667,423+0.7 %CRelaxed
428659551Attiches, Tourmignies2,760 €/m²11.3 €/m²4.9 %373,181+0.3 %B2Moderate
428769200Vénissieux3,313 €/m²13.5 €/m²4.9 %9765,502+0.5 %B1Tight
428813290Aix-en-Provence4,841 €/m²19.7 €/m²4.9 %4829,939+0.6 %AVery tight
428934200Sète4,025 €/m²16.4 €/m²4.9 %14545,337+0.3 %B1Tight
429034290Abeilhan, Alignan-du-Vent2,411 €/m²9.8 €/m²4.9 %27519,284+1.5 %B2Moderate
429149124Le Plessis-Grammoire, Saint-Barthélemy-d'Anjou2,743 €/m²11.2 €/m²4.9 %11412,384+0.7 %B2Moderate
429274350Allonzier-la-Caille, Andilly4,368 €/m²17.8 €/m²4.9 %10217,796+2.3 %AVery tight
429383100Toulon4,052 €/m²16.5 €/m²4.9 %10259,705+0.9 %AVery tight
429484870Loriol-du-Comtat2,874 €/m²11.7 €/m²4.9 %292,486-0.3 %B1Tight
429591570Bièvres4,664 €/m²19.0 €/m²4.9 %214,686+0.5 %AVery tight
429697410Saint-Pierre3,516 €/m²14.3 €/m²4.9 %17842,519+0.5 %B1Tight
429706500Castellar, Castillon4,705 €/m²19.1 €/m²4.9 %7835,014+0.9 %AVery tight
429807300Cheminas, Glun2,248 €/m²9.1 €/m²4.9 %12018,764+0.6 %B2Moderate
429931860Labarthe-sur-Lèze, Pins-Justaret2,717 €/m²11.0 €/m²4.9 %10012,196+1.4 %B1Tight
430037520La Riche2,911 €/m²11.8 €/m²4.9 %4810,487+0.1 %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).