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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
440119110Bort-les-Orgues, Monestier-Port-Dieu847 €/m²6.6 €/m²9.4 %463,481-0.8 %CRelaxed
440265330Bonrepos, Castelbajac1,052 €/m²8.2 €/m²9.4 %212,264-0.0 %CRelaxed
440308370Auflance, Bièvres929 €/m²7.3 €/m²9.4 %242,295-0.4 %CRelaxed
440416170Genac-Bignac, Mareuil984 €/m²7.7 €/m²9.4 %996,973-0.3 %CRelaxed
440522720Plésidy, Saint-Fiacre962 €/m²7.5 €/m²9.4 %251,405-0.6 %CRelaxed
440636220Fontgombault, Lingé794 €/m²6.2 €/m²9.4 %684,328-0.4 %CRelaxed
440755190Bovée-sur-Barboure, Broussey-en-Blois926 €/m²7.3 €/m²9.4 %635,734-0.2 %CRelaxed
440863440Blot-l'Église, Champs1,024 €/m²8.0 €/m²9.4 %543,186+1.0 %CRelaxed
440989190Bagneaux, Courgenay1,062 €/m²8.3 €/m²9.4 %644,636-0.2 %CRelaxed
441008260Antheny, Auvillers-les-Forges829 €/m²6.5 €/m²9.4 %443,378-0.3 %CRelaxed
441109230Bagert, Barjac1,009 €/m²7.9 €/m²9.4 %202,200+0.6 %CRelaxed
441236300Ciron, Concremiers837 €/m²6.6 €/m²9.4 %13910,431-0.7 %CRelaxed
441376840Hénouville, Quevillon1,523 €/m²11.9 €/m²9.4 %433,508+0.6 %CRelaxed
441479160Ardin, Beugnon-Thireuil1,030 €/m²8.1 €/m²9.4 %1389,868+0.2 %CRelaxed
441516390Aubeterre-sur-Dronne, Bonnes1,064 €/m²8.4 €/m²9.4 %452,395-0.5 %CRelaxed
441627110Bérengeville-la-Campagne, Cesseville1,208 €/m²9.5 €/m²9.4 %17015,240+0.2 %CRelaxed
441729450Commana, Le Tréhou1,083 €/m²8.5 €/m²9.4 %703,941+0.0 %CRelaxed
441849390Courléon, La Breille-les-Pins1,047 €/m²8.2 €/m²9.4 %857,696-0.1 %CRelaxed
441981440Brousse, Jonquières1,074 €/m²8.4 €/m²9.4 %275,096-0.4 %CRelaxed
442002410Saint-Gobain, Saint-Nicolas-aux-Bois979 €/m²7.7 €/m²9.4 %342,577+0.2 %CRelaxed
442114570Clécy, La Villette1,195 €/m²9.4 €/m²9.4 %592,900+0.1 %CRelaxed
442242750Maizilly, Mars1,000 €/m²7.9 €/m²9.4 %212,118-0.3 %CRelaxed
442302440Benay, Clastres1,091 €/m²8.6 €/m²9.4 %352,908-0.7 %CRelaxed
442428150Allonnes, Beauvilliers1,441 €/m²11.3 €/m²9.4 %1169,550+0.1 %B2Moderate
442536160Champillet, Feusines805 €/m²6.3 €/m²9.4 %583,517-0.1 %CRelaxed
442665390Andrest, Aurensan1,181 €/m²9.3 €/m²9.4 %232,364-0.3 %CRelaxed
442708290Aouste, Blanchefosse-et-Bay813 €/m²6.4 €/m²9.5 %201,799-1.0 %CRelaxed
442815290Cayrols, La Ségalassière978 €/m²7.7 €/m²9.5 %333,023+0.3 %CRelaxed
442924800Chalais, Corgnac-sur-l'Isle941 €/m²7.4 €/m²9.5 %1639,596-0.1 %CRelaxed
443036140Aigurande, Crevant789 €/m²6.2 €/m²9.5 %743,205-0.8 %CRelaxed
443146350Calès, Lamothe-Fénelon1,200 €/m²9.5 €/m²9.5 %332,141+0.9 %CRelaxed
443259610Fourmies, Féron964 €/m²7.6 €/m²9.5 %10611,963-0.8 %CRelaxed
443376590Anneville-sur-Scie, Belmesnil1,259 €/m²9.9 €/m²9.5 %948,149+0.2 %CRelaxed
443416140Aigre, Ambérac897 €/m²7.1 €/m²9.5 %1005,719-0.4 %CRelaxed
443524640Bassillac et Auberoche, Chourgnac1,108 €/m²8.7 €/m²9.5 %213,674+0.1 %B2Moderate
443636370Bélâbre, Chalais809 €/m²6.4 €/m²9.5 %572,725-1.0 %CRelaxed
443749540Aubigné-sur-Layon, Lys-Haut-Layon1,220 €/m²9.6 €/m²9.5 %504,865-0.1 %CRelaxed
443862260Amettes, Auchel1,016 €/m²8.0 €/m²9.5 %17713,974-0.9 %B2Moderate
443962390Aubrometz, Auxi-le-Château920 €/m²7.3 €/m²9.5 %644,849-0.6 %CRelaxed
444076340Aubermesnil-aux-Érables, Bazinval1,006 €/m²7.9 €/m²9.5 %10010,109-0.7 %CRelaxed
444176560Amfreville-les-Champs, Ancourteville-sur-Héricourt1,122 €/m²8.9 €/m²9.5 %13410,302+0.1 %CRelaxed
444215500Auriac-l'Église, Bonnac898 €/m²7.1 €/m²9.5 %623,926-0.4 %CRelaxed
444319240Allassac, Saint-Viance1,183 €/m²9.4 €/m²9.5 %868,382+0.5 %CRelaxed
444431440Argut-Dessous, Arlos1,143 €/m²9.0 €/m²9.5 %843,302-0.4 %CRelaxed
444541160Beauce la Romaine, Brévainville966 €/m²7.6 €/m²9.5 %1198,766-0.4 %CRelaxed
444645700Chevillon-sur-Huillard, Conflans-sur-Loing1,153 €/m²9.1 €/m²9.5 %18517,543+0.1 %B2Moderate
444746210Bessonies, Gorses956 €/m²7.6 €/m²9.5 %222,067-0.3 %CRelaxed
444863230Bromont-Lamothe, Chapdes-Beaufort1,126 €/m²8.9 €/m²9.5 %717,312+0.3 %CRelaxed
444916130Angeac-Champagne, Ars1,054 €/m²8.3 €/m²9.5 %1119,568-0.1 %CRelaxed
445025520Arc-sous-Cicon, Aubonne1,698 €/m²13.4 €/m²9.5 %344,499+0.9 %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).