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.

1,960 postcodes ranked (≥ 20 sales/year) — prices 2025, rents 2025. Median gross yield in France: 6.2 %. · 38 / 40

#AreaMedian priceRentGross yieldSales/yearPopulationTension
185183230Bormes-les-Mimosas5,498 €/m²17.0 €/m²3.7 %2128,545+1.0 %AVery tight
185283370Fréjus5,503 €/m²17.0 €/m²3.7 %16529,860+1.2 %AVery tight
185397434Saint-Paul6,100 €/m²18.9 €/m²3.7 %17018,015+0.4 %B1Tight
185417000La Rochelle4,786 €/m²14.8 €/m²3.7 %96379,851+0.7 %B1Tight
185534340Marseillan4,050 €/m²12.5 €/m²3.7 %1658,414+0.9 %B1Tight
185675016Paris10,818 €/m²33.4 €/m²3.7 %2545159,386-0.4 %A bisExtreme
185722410Lantic, Plourhan4,197 €/m²12.9 €/m²3.7 %528,006+0.9 %CRelaxed
185829680Roscoff3,808 €/m²11.7 €/m²3.7 %343,334-0.1 %CRelaxed
185931000Toulouse4,561 €/m²14.0 €/m²3.7 %133285,803+1.1 %B1Tight
186075003Paris11,815 €/m²36.3 €/m²3.7 %75032,179-1.0 %A bisExtreme
186114360Trouville-sur-Mer5,474 €/m²16.7 €/m²3.7 %1864,619-0.2 %B1Tight
186262780Cucq4,574 €/m²14.0 €/m²3.7 %765,129+0.0 %B2Moderate
186333121Carcans4,133 €/m²12.6 €/m²3.7 %292,415+0.3 %CRelaxed
186475008Paris11,842 €/m²36.1 €/m²3.7 %71535,317-0.9 %A bisExtreme
186574310Les Houches, Servoz7,449 €/m²22.7 €/m²3.7 %1054,684+2.0 %B1Tight
186673590Cohennoz, Crest-Voland4,465 €/m²13.5 €/m²3.6 %1152,560-0.2 %B1Tight
186797223Le Diamant5,902 €/m²17.9 €/m²3.6 %466,161+0.0 %B1Tight
186806230Saint-Jean-Cap-Ferrat, Villefranche-sur-Mer8,800 €/m²26.6 €/m²3.6 %1796,539-0.5 %AVery tight
186976520Boos, Franqueville-Saint-Pierre4,224 €/m²12.8 €/m²3.6 %3621,346+0.8 %B1Tight
187035400Saint-Malo4,512 €/m²13.6 €/m²3.6 %56147,439+0.3 %B1Tight
187183270Saint-Cyr-sur-Mer5,947 €/m²17.9 €/m²3.6 %22011,658-0.6 %AVery tight
187233680Lacanau, Le Porge5,373 €/m²16.1 €/m²3.6 %10410,406+2.4 %CRelaxed
187375004Paris12,581 €/m²37.8 €/m²3.6 %57727,332+0.2 %A bisExtreme
187433510Andernos-les-Bains5,223 €/m²15.6 €/m²3.6 %7912,710+0.9 %B2Moderate
187533780Soulac-sur-Mer3,794 €/m²11.3 €/m²3.6 %573,100+2.3 %CRelaxed
187640510Seignosse5,368 €/m²16.1 €/m²3.6 %1304,056+0.9 %B1Tight
187765110Cauterets3,586 €/m²10.7 €/m²3.6 %159829-1.4 %CRelaxed
187864700Biriatou, Hendaye4,667 €/m²13.9 €/m²3.6 %36724,730+1.0 %B1Tight
187973260Grand-Aigueblanche, La Léchère4,377 €/m²13.0 €/m²3.6 %1317,042+0.0 %CRelaxed
188083530Saint-Raphaël6,000 €/m²17.8 €/m²3.6 %14518,556+0.8 %AVery tight
188114910Benerville-sur-Mer, Blonville-sur-Mer4,950 €/m²14.7 €/m²3.6 %891,988-0.1 %B2Moderate
188275005Paris11,698 €/m²34.6 €/m²3.6 %94755,252-0.9 %A bisExtreme
188374290Alex, Bluffy7,041 €/m²20.8 €/m²3.5 %476,696-0.0 %B1Tight
188475001Paris12,000 €/m²35.4 €/m²3.5 %28915,114-1.1 %A bisExtreme
188583110Sanary-sur-Mer6,058 €/m²17.8 €/m²3.5 %36318,538+1.7 %AVery tight
188644510Le Pouliguen5,086 €/m²14.9 €/m²3.5 %764,173-0.8 %B1Tight
188783150Bandol6,216 €/m²18.2 €/m²3.5 %3158,267+0.5 %AVery tight
188864600Anglet5,235 €/m²15.3 €/m²3.5 %54943,271+1.3 %B1Tight
188940660Messanges, Moliets-et-Maa4,425 €/m²12.9 €/m²3.5 %502,385+1.8 %CRelaxed
189085800Givrand, Le Fenouiller4,546 €/m²13.2 €/m²3.5 %12015,516+1.1 %B1Tight
189173700Bourg-Saint-Maurice, Les Chapelles5,390 €/m²15.6 €/m²3.5 %32211,031+0.2 %CRelaxed
189220111Calcatoggio, Casaglione5,000 €/m²14.5 €/m²3.5 %231,087+2.1 %B2Moderate
189313960Sausset-les-Pins6,914 €/m²19.9 €/m²3.5 %807,574-0.1 %AVery tight
189438142Auris, Besse3,921 €/m²11.3 €/m²3.5 %27863-0.4 %CRelaxed
189517340Châtelaillon-Plage, Yves5,282 €/m²15.1 €/m²3.4 %608,238+1.0 %B1Tight
189674390Châtel5,567 €/m²15.8 €/m²3.4 %1161,174-0.3 %B1Tight
189706470Beuil, Châteauneuf-d'Entraunes4,107 €/m²11.6 €/m²3.4 %1062,784+0.4 %CRelaxed
189866190Collioure5,288 €/m²14.9 €/m²3.4 %842,756-1.1 %B2Moderate
189913260Cassis7,521 €/m²21.2 €/m²3.4 %986,661-1.1 %AVery tight
190056470La Trinité-sur-Mer, Saint-Philibert5,104 €/m²14.4 €/m²3.4 %323,420+0.8 %B2Moderate

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 (flat). 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).