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

#AreaMedian priceRentGross yieldSales/yearPopulationTension
260104860Pierrevert2,327 €/m²12.9 €/m²6.7 %423,945+0.7 %B2Moderate
260217460Berneuil, Chermignac1,596 €/m²8.9 €/m²6.7 %1079,373+0.4 %CRelaxed
260324000Périgueux1,879 €/m²10.4 €/m²6.7 %19029,055-0.4 %B2Moderate
260425620L'Hôpital-du-Grosbois, La Chevillotte2,115 €/m²11.8 €/m²6.7 %328,316+0.5 %B2Moderate
260527000Évreux1,920 €/m²10.7 €/m²6.7 %24949,360-0.0 %B2Moderate
260660190Arsy, Avrigny1,895 €/m²10.5 €/m²6.7 %17116,128+0.3 %CRelaxed
260760680Canly, Grandfresnoy1,910 €/m²10.6 €/m²6.7 %363,391+0.1 %B2Moderate
260862230Outreau1,732 €/m²9.6 €/m²6.7 %12813,138-0.8 %B2Moderate
260984830Sérignan-du-Comtat1,903 €/m²10.6 €/m²6.7 %282,939+1.9 %CRelaxed
261006670Castagniers, Colomars3,361 €/m²18.7 €/m²6.7 %10716,352+1.4 %AVery tight
261110400Avant-lès-Marcilly, Barbuise1,475 €/m²8.2 €/m²6.7 %14714,132-0.3 %CRelaxed
261211570Cavanac, Cazilhac1,765 €/m²9.8 €/m²6.7 %575,585+1.3 %B2Moderate
261321270Binges, Cirey-lès-Pontailler1,653 €/m²9.2 €/m²6.7 %787,044+0.2 %CRelaxed
261432130Bézéril, Cazaux-Savès1,666 €/m²9.3 €/m²6.7 %605,199+0.6 %CRelaxed
261535130Arbrissel, Availles-sur-Seiche1,458 €/m²8.1 €/m²6.7 %1009,275+0.2 %CRelaxed
261638680Auberives-en-Royans, Choranche1,645 €/m²9.2 €/m²6.7 %273,616+1.1 %CRelaxed
261704170Allons, Angles1,547 €/m²8.6 €/m²6.7 %422,652+0.4 %CRelaxed
261816710Saint-Yrieix-sur-Charente1,700 €/m²9.5 €/m²6.7 %1077,539+0.5 %B2Moderate
261928400Arcisses, Champrond-en-Perchet1,372 €/m²7.7 €/m²6.7 %13413,447-0.8 %CRelaxed
262029740Plobannalec-Lesconil1,919 €/m²10.7 €/m²6.7 %553,718+0.9 %B2Moderate
262133810Ambès2,141 €/m²11.9 €/m²6.7 %273,313+0.4 %B2Moderate
262241350Huisseau-sur-Cosson, Montlivault1,723 €/m²9.6 €/m²6.7 %17916,591+0.2 %B2Moderate
262350710Créances1,429 €/m²8.0 €/m²6.7 %332,067-0.7 %CRelaxed
262450880La Meauffe, Pont-Hébert1,294 €/m²7.2 €/m²6.7 %351,942-1.1 %CRelaxed
262560600Agnetz, Airion2,131 €/m²11.9 €/m²6.7 %19522,165+0.2 %B1Tight
262673870Montricher-Albanne, Saint-Julien-Mont-Denis1,947 €/m²10.9 €/m²6.7 %211,982-1.0 %CRelaxed
262776410Cléon, Freneuse1,800 €/m²10.0 €/m²6.7 %17217,639+0.1 %B1Tight
262880450Camon, Lamotte-Brebière2,227 €/m²12.4 €/m²6.7 %354,619+0.1 %B1Tight
262901470Briord, Bénonces1,723 €/m²9.6 €/m²6.7 %343,549+0.9 %CRelaxed
263059179Fenain1,531 €/m²8.6 €/m²6.7 %595,441+0.2 %B2Moderate
263160290Cambronne-lès-Clermont, Cauffry2,182 €/m²12.2 €/m²6.7 %14114,971+0.6 %B1Tight
263262160Aix-Noulette, Bully-les-Mines1,565 €/m²8.7 €/m²6.7 %19422,692-0.3 %B2Moderate
263364290Aubertin, Bosdarros1,874 €/m²10.5 €/m²6.7 %789,489+0.0 %B2Moderate
263481140Alos, Andillac1,412 €/m²7.9 €/m²6.7 %585,272+0.6 %CRelaxed
263591690Arrancourt, Boissy-la-Rivière1,958 €/m²10.9 €/m²6.7 %423,950-0.3 %B2Moderate
263601250Bohas-Meyriat-Rignat, Ceyzériat1,698 €/m²9.5 €/m²6.7 %20617,289+0.7 %B2Moderate
263725720Avanne-Aveney, Beure1,813 €/m²10.1 €/m²6.7 %435,614-0.4 %B2Moderate
263849360La Plaine, Les Cerqueux1,452 €/m²8.1 €/m²6.7 %969,131+0.0 %B2Moderate
263950630Aumeville-Lestre, Crasville1,479 €/m²8.3 €/m²6.7 %563,695+0.2 %CRelaxed
264059114Eecke, Saint-Sylvestre-Cappel1,727 €/m²9.7 €/m²6.7 %837,208+0.2 %CRelaxed
264177131Pézarches, Touquin2,116 €/m²11.8 €/m²6.7 %271,663+0.3 %B2Moderate
264211130Sigean2,017 €/m²11.3 €/m²6.7 %825,657+0.4 %B2Moderate
264351510Cheniers, Compertrix1,688 €/m²9.5 €/m²6.7 %618,597+0.1 %B2Moderate
264459224Monchaux-sur-Écaillon, Thiant1,654 €/m²9.3 €/m²6.7 %433,530+0.9 %B2Moderate
264559230Château-l'Abbaye, Nivelle1,676 €/m²9.4 €/m²6.7 %21520,939-0.2 %B2Moderate
264660220Abancourt, Blargies1,418 €/m²7.9 €/m²6.7 %918,156-0.4 %CRelaxed
264761190Beaulieu, Charencey1,223 €/m²6.9 €/m²6.7 %564,644-0.9 %CRelaxed
264861260Ceton, Val-au-Perche1,277 €/m²7.2 €/m²6.7 %492,846-0.9 %CRelaxed
264962200Boulogne-sur-Mer1,704 €/m²9.5 €/m²6.7 %19240,539-0.5 %B2Moderate
265076330Norville, Petiville1,621 €/m²9.1 €/m²6.7 %1207,800+0.9 %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 (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).