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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
245133550Capian, Haux1,915 €/m²10.8 €/m²6.7 %947,914+0.3 %B1Tight
245259246Mons-en-Pévèle1,908 €/m²10.7 €/m²6.7 %212,075-0.3 %B2Moderate
245359247Féchain, Hem-Lenglet1,511 €/m²8.5 €/m²6.7 %352,200-0.8 %B2Moderate
245463450Chanonat, Cournols1,720 €/m²9.7 €/m²6.7 %1049,231+0.4 %CRelaxed
245509320Aleu, Biert1,380 €/m²7.7 €/m²6.7 %802,004+1.1 %CRelaxed
245617620Beaugeay, Champagne1,879 €/m²10.5 €/m²6.7 %1149,293+0.7 %B2Moderate
245731390Bois-de-la-Pierre, Carbonne1,827 €/m²10.2 €/m²6.7 %919,725+0.6 %CRelaxed
245842560Boisset-Saint-Priest, Chazelles-sur-Lavieu1,366 €/m²7.7 €/m²6.7 %655,439+0.6 %CRelaxed
245949140Cornillé-les-Caves, Corzé1,770 €/m²9.9 €/m²6.7 %19623,430+0.4 %B2Moderate
246049230Sèvremoine1,629 €/m²9.1 €/m²6.7 %966,449+0.2 %CRelaxed
246149340Chanteloup-les-Bois, Nuaillé1,656 €/m²9.3 €/m²6.7 %707,052+0.4 %B2Moderate
246251310Bouchy-Saint-Genest, Champguyon1,415 €/m²7.9 €/m²6.7 %524,165-0.5 %B2Moderate
246354135Mexy2,290 €/m²12.9 €/m²6.7 %382,300+0.3 %B2Moderate
246459189Boëseghem, Steenbecque1,413 €/m²7.9 €/m²6.7 %323,288-0.3 %CRelaxed
246576260Baromesnil, Canehan1,558 €/m²8.7 €/m²6.7 %15714,952-0.4 %B2Moderate
246611130Sigean2,017 €/m²11.3 €/m²6.7 %825,657+0.4 %B2Moderate
246751510Cheniers, Compertrix1,688 €/m²9.5 €/m²6.7 %618,597+0.1 %B2Moderate
246859224Monchaux-sur-Écaillon, Thiant1,654 €/m²9.3 €/m²6.7 %433,530+0.9 %B2Moderate
246959230Château-l'Abbaye, Nivelle1,676 €/m²9.4 €/m²6.7 %21520,939-0.2 %B2Moderate
247060220Abancourt, Blargies1,418 €/m²7.9 €/m²6.7 %918,156-0.4 %CRelaxed
247161190Beaulieu, Charencey1,223 €/m²6.9 €/m²6.7 %564,644-0.9 %CRelaxed
247261260Ceton, Val-au-Perche1,277 €/m²7.2 €/m²6.7 %492,846-0.9 %CRelaxed
247362200Boulogne-sur-Mer1,704 €/m²9.5 €/m²6.7 %19240,539-0.5 %B2Moderate
247476330Norville, Petiville1,621 €/m²9.1 €/m²6.7 %1207,800+0.9 %B2Moderate
247581160Arthès, Saint-Juéry1,684 €/m²9.4 €/m²6.7 %709,092-0.3 %B2Moderate
247697129Lamentin2,556 €/m²14.3 €/m²6.7 %4418,628+1.7 %B1Tight
247701250Bohas-Meyriat-Rignat, Ceyzériat1,698 €/m²9.5 €/m²6.7 %20617,289+0.7 %B2Moderate
247825720Avanne-Aveney, Beure1,813 €/m²10.1 €/m²6.7 %435,614-0.4 %B2Moderate
247949360La Plaine, Les Cerqueux1,452 €/m²8.1 €/m²6.7 %969,131+0.0 %B2Moderate
248050630Aumeville-Lestre, Crasville1,479 €/m²8.3 €/m²6.7 %563,695+0.2 %CRelaxed
248159114Eecke, Saint-Sylvestre-Cappel1,727 €/m²9.7 €/m²6.7 %837,208+0.2 %CRelaxed
248277131Pézarches, Touquin2,116 €/m²11.8 €/m²6.7 %271,663+0.3 %B2Moderate
248301470Briord, Bénonces1,723 €/m²9.6 €/m²6.7 %343,549+0.9 %CRelaxed
248459179Fenain1,531 €/m²8.6 €/m²6.7 %595,441+0.2 %B2Moderate
248560290Cambronne-lès-Clermont, Cauffry2,182 €/m²12.2 €/m²6.7 %14114,971+0.6 %B1Tight
248662160Aix-Noulette, Bully-les-Mines1,565 €/m²8.7 €/m²6.7 %19422,692-0.3 %B2Moderate
248764290Aubertin, Bosdarros1,874 €/m²10.5 €/m²6.7 %789,489+0.0 %B2Moderate
248881140Alos, Andillac1,412 €/m²7.9 €/m²6.7 %585,272+0.6 %CRelaxed
248991690Arrancourt, Boissy-la-Rivière1,958 €/m²10.9 €/m²6.7 %423,950-0.3 %B2Moderate
249004170Allons, Angles1,547 €/m²8.6 €/m²6.7 %422,652+0.4 %CRelaxed
249116710Saint-Yrieix-sur-Charente1,700 €/m²9.5 €/m²6.7 %1077,539+0.5 %B2Moderate
249228400Arcisses, Champrond-en-Perchet1,372 €/m²7.7 €/m²6.7 %13413,447-0.8 %CRelaxed
249329740Plobannalec-Lesconil1,919 €/m²10.7 €/m²6.7 %553,718+0.9 %B2Moderate
249433810Ambès2,141 €/m²11.9 €/m²6.7 %273,313+0.4 %B2Moderate
249541350Huisseau-sur-Cosson, Montlivault1,723 €/m²9.6 €/m²6.7 %17916,591+0.2 %B2Moderate
249650710Créances1,429 €/m²8.0 €/m²6.7 %332,067-0.7 %CRelaxed
249750880La Meauffe, Pont-Hébert1,294 €/m²7.2 €/m²6.7 %351,942-1.1 %CRelaxed
249860600Agnetz, Airion2,131 €/m²11.9 €/m²6.7 %19522,165+0.2 %B1Tight
249973870Montricher-Albanne, Saint-Julien-Mont-Denis1,947 €/m²10.9 €/m²6.7 %211,982-1.0 %CRelaxed
250076410Cléon, Freneuse1,800 €/m²10.0 €/m²6.7 %17217,639+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).