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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
170133330Saint-Christophe-des-Bardes, Saint-Hippolyte2,017 €/m²9.7 €/m²5.8 %444,513-1.5 %B2Moderate
170238960Saint-Aupre, Saint-Étienne-de-Crossey2,770 €/m²13.3 €/m²5.8 %283,801+0.4 %CRelaxed
170340465Gousse, Laluque2,064 €/m²9.9 €/m²5.8 %605,206+1.1 %CRelaxed
170442580L'Étrat, La Tour-en-Jarez2,169 €/m²10.4 €/m²5.8 %344,374+0.8 %B2Moderate
170545750Saint-Pryvé-Saint-Mesmin2,339 €/m²11.2 €/m²5.8 %516,256+1.7 %B1Tight
170649600Beaupréau-en-Mauges, Montrevault-sur-Èvre1,730 €/m²8.3 €/m²5.8 %18111,239+0.2 %CRelaxed
170759710Avelin, Ennevelin2,658 €/m²12.8 €/m²5.8 %11511,520+1.1 %B2Moderate
170863540Romagnat2,160 €/m²10.4 €/m²5.8 %707,894+0.0 %B2Moderate
170977173Chevry-Cossigny3,356 €/m²16.2 €/m²5.8 %444,075+0.2 %B1Tight
171085670Falleron, Grand'Landes1,883 €/m²9.1 €/m²5.8 %15510,620+1.1 %CRelaxed
171191330Yerres3,566 €/m²17.2 €/m²5.8 %14127,906-0.4 %AVery tight
171294440Marolles-en-Brie, Santeny3,409 €/m²16.4 €/m²5.8 %16920,341+1.3 %AVery tight
171301000Bourg-en-Bresse, Saint-Denis-lès-Bourg2,286 €/m²11.0 €/m²5.8 %19548,532+0.5 %B2Moderate
171417300Rochefort, Vergeroux2,284 €/m²11.0 €/m²5.8 %26424,739-0.3 %B2Moderate
171522400Andel, Coëtmieux1,975 €/m²9.5 €/m²5.8 %26827,268+0.7 %CRelaxed
171626130Clansayes, Montségur-sur-Lauzon2,331 €/m²11.2 €/m²5.8 %10812,617+0.2 %CRelaxed
171729930Pont-Aven2,285 €/m²11.0 €/m²5.8 %402,777-0.2 %CRelaxed
171844310La Limouzinière, Saint-Colomban2,246 €/m²10.8 €/m²5.8 %17917,755+0.9 %CRelaxed
171944550Montoir-de-Bretagne, Saint-Malo-de-Guersac2,198 €/m²10.6 €/m²5.8 %9110,485+0.3 %B1Tight
172051460Courtisols, Herpont1,769 €/m²8.5 €/m²5.8 %334,557-0.3 %B2Moderate
172173260Grand-Aigueblanche, La Léchère2,599 €/m²12.5 €/m²5.8 %637,042+0.0 %CRelaxed
172291770Saint-Vrain3,053 €/m²14.7 €/m²5.8 %273,089+0.1 %B1Tight
172395100Argenteuil3,783 €/m²18.2 €/m²5.8 %362106,130-0.3 %AVery tight
172410410Ruvigny, Saint-Parres-aux-Tertres2,180 €/m²10.5 €/m²5.8 %495,012+0.3 %B2Moderate
172530120Arphy, Arre1,528 €/m²7.4 €/m²5.8 %908,410-0.3 %CRelaxed
172638290Frontonas, La Verpillière2,647 €/m²12.8 €/m²5.8 %7712,441+1.2 %B1Tight
172771640Barizey, Dracy-le-Fort1,843 €/m²8.9 €/m²5.8 %1119,484+0.1 %CRelaxed
172877600Bussy-Saint-Georges, Bussy-Saint-Martin3,717 €/m²18.0 €/m²5.8 %16135,930+0.8 %AVery tight
172991660Le Mérévillois2,225 €/m²10.7 €/m²5.8 %383,477+0.2 %B2Moderate
173001220Divonne-les-Bains, Grilly5,894 €/m²28.5 €/m²5.8 %6912,375+1.4 %AVery tight
173101240Certines, Dompierre-sur-Veyle2,286 €/m²11.0 €/m²5.8 %728,168+0.9 %CRelaxed
173207440Alboussière, Boffres1,683 €/m²8.1 €/m²5.8 %282,874+0.2 %CRelaxed
173311120Argeliers, Bize-Minervois1,956 €/m²9.5 €/m²5.8 %25615,770+1.0 %CRelaxed
173425800Valdahon, Épenoy2,500 €/m²12.1 €/m²5.8 %436,647+0.7 %CRelaxed
173529233Cléder1,926 €/m²9.3 €/m²5.8 %563,584-0.7 %CRelaxed
173654430Réhon2,137 €/m²10.3 €/m²5.8 %423,863-0.0 %B2Moderate
173759211Santes2,463 €/m²11.9 €/m²5.8 %525,652-0.4 %B1Tight
173862126Conteville-lès-Boulogne, Pernes-lès-Boulogne2,101 €/m²10.2 €/m²5.8 %584,974-0.5 %B2Moderate
173966300Banyuls-dels-Aspres, Caixas2,332 €/m²11.3 €/m²5.8 %36626,497+1.4 %B2Moderate
174066400Calmeilles, Céret2,157 €/m²10.4 €/m²5.8 %1009,270-0.3 %B2Moderate
174173460Bonvillard, Cléry2,492 €/m²12.0 €/m²5.8 %729,027+0.3 %CRelaxed
174278590Noisy-le-Roi, Rennemoulin4,913 €/m²23.7 €/m²5.8 %397,829+0.1 %B1Tight
174391670Angerville2,227 €/m²10.8 €/m²5.8 %424,428+0.6 %B2Moderate
174493700Drancy3,753 €/m²18.1 €/m²5.8 %22872,390+0.5 %AVery tight
174595670Marly-la-Ville2,922 €/m²14.1 €/m²5.8 %626,022+0.8 %B1Tight
174607380Chirols, Fabras1,796 €/m²8.7 €/m²5.8 %756,253+0.1 %CRelaxed
174726250Livron-sur-Drôme2,108 €/m²10.2 €/m²5.8 %989,329+0.5 %CRelaxed
174840280Benquet, Bretagne-de-Marsan2,088 €/m²10.1 €/m²5.8 %11514,624+0.9 %B2Moderate
174945770Saran2,258 €/m²10.9 €/m²5.8 %13717,316+1.1 %B1Tight
175048300Chastanier, Cheylard-l'Évêque1,358 €/m²6.6 €/m²5.8 %353,941-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).