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 %. · 99 / 103
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 4901 | 18140Argenvières, Charentonnay | 741 €/m² | 6.7 €/m² | 10.9 % | 78 | 5,406-0.6 % | CRelaxed |
| 4902 | 18290Chârost, Civray | 750 €/m² | 6.8 €/m² | 10.9 % | 52 | 3,495-0.8 % | CRelaxed |
| 4903 | 79110Alloinay, Aubigné | 840 €/m² | 7.7 €/m² | 10.9 % | 106 | 5,782-0.8 % | CRelaxed |
| 4904 | 45290Boismorand, Langesse | 922 €/m² | 8.4 €/m² | 10.9 % | 86 | 6,910+0.2 % | CRelaxed |
| 4905 | 59157Beauvois-en-Cambrésis, Fontaine-au-Pire | 878 €/m² | 8.0 €/m² | 10.9 % | 55 | 3,147-0.6 % | CRelaxed |
| 4906 | 59212Wignehies | 789 €/m² | 7.2 €/m² | 10.9 % | 26 | 2,804-0.8 % | CRelaxed |
| 4907 | 87440La Chapelle-Montbrandeix, Les Salles-Lavauguyon | 763 €/m² | 7.0 €/m² | 10.9 % | 60 | 2,573-0.4 % | CRelaxed |
| 4908 | 02120Audigny, Bernot | 795 €/m² | 7.3 €/m² | 11.0 % | 145 | 11,621-1.0 % | CRelaxed |
| 4909 | 23200Alleyrat, Aubusson | 779 €/m² | 7.1 €/m² | 11.0 % | 85 | 6,911-1.1 % | CRelaxed |
| 4910 | 85510Le Boupère, Rochetrejoux | 982 €/m² | 9.0 €/m² | 11.0 % | 38 | 4,134+0.4 % | CRelaxed |
| 4911 | 71760Cressy-sur-Somme, Grury | 769 €/m² | 7.0 €/m² | 11.0 % | 27 | 1,437-1.2 % | CRelaxed |
| 4912 | 36400Briantes, Chassignolles | 750 €/m² | 6.9 €/m² | 11.0 % | 161 | 11,465-0.7 % | CRelaxed |
| 4913 | 02500Any-Martin-Rieux, Aubenton | 713 €/m² | 6.5 €/m² | 11.0 % | 187 | 14,575-0.8 % | CRelaxed |
| 4914 | 03120Andelaroche, Arfeuilles | 853 €/m² | 7.8 €/m² | 11.0 % | 86 | 8,034-0.1 % | CRelaxed |
| 4915 | 12360Arnac-sur-Dourdou, Brusque | 778 €/m² | 7.1 €/m² | 11.0 % | 47 | 2,107-0.0 % | CRelaxed |
| 4916 | 43160Berbezit, Bonneval | 800 €/m² | 7.4 €/m² | 11.0 % | 33 | 1,905-0.2 % | CRelaxed |
| 4917 | 59268Abancourt, Blécourt | 901 €/m² | 8.3 €/m² | 11.0 % | 34 | 1,999-0.3 % | CRelaxed |
| 4918 | 56160Guémené-sur-Scorff, Langoëlan | 925 €/m² | 8.5 €/m² | 11.0 % | 115 | 5,622+0.1 % | CRelaxed |
| 4919 | 59177Rainsars, Ramousies | 755 €/m² | 6.9 €/m² | 11.0 % | 29 | 3,172-0.6 % | CRelaxed |
| 4920 | 63640Biollet, Charensat | 769 €/m² | 7.1 €/m² | 11.0 % | 28 | 1,515-0.5 % | CRelaxed |
| 4921 | 63300Dorat, Escoutoux | 829 €/m² | 7.6 €/m² | 11.0 % | 140 | 13,725+0.0 % | CRelaxed |
| 4922 | 18100Méry-sur-Cher, Saint-Georges-sur-la-Prée | 863 €/m² | 8.0 €/m² | 11.1 % | 378 | 27,610-0.8 % | CRelaxed |
| 4923 | 16450Beaulieu-sur-Sonnette, Le Grand-Madieu | 760 €/m² | 7.0 €/m² | 11.1 % | 50 | 2,575-0.6 % | CRelaxed |
| 4924 | 31580Balesta, Boudrac | 929 €/m² | 8.6 €/m² | 11.1 % | 25 | 2,143+0.1 % | CRelaxed |
| 4925 | 63220Arlanc, Beurières | 779 €/m² | 7.2 €/m² | 11.1 % | 65 | 3,858-0.3 % | CRelaxed |
| 4926 | 88700Anglemont, Autrey | 845 €/m² | 7.8 €/m² | 11.1 % | 119 | 13,255-0.7 % | CRelaxed |
| 4927 | 18120Brinay, Cerbois | 802 €/m² | 7.4 €/m² | 11.1 % | 97 | 7,478-0.3 % | CRelaxed |
| 4928 | 25380Battenans-Varin, Belleherbe | 1,095 €/m² | 10.1 €/m² | 11.1 % | 26 | 2,267+0.0 % | CRelaxed |
| 4929 | 72510Château-l'Hermitage, Mansigné | 838 €/m² | 7.8 €/m² | 11.1 % | 77 | 5,481-0.6 % | CRelaxed |
| 4930 | 87160Arnac-la-Poste, Cromac | 732 €/m² | 6.8 €/m² | 11.1 % | 55 | 3,094-0.7 % | CRelaxed |
| 4931 | 18320Beffes, Cours-les-Barres | 753 €/m² | 7.0 €/m² | 11.1 % | 82 | 4,766-0.6 % | CRelaxed |
| 4932 | 16480Berneuil, Boisbreteau | 847 €/m² | 7.9 €/m² | 11.1 % | 48 | 2,536-0.2 % | CRelaxed |
| 4933 | 50410La Haye-Bellefond, Le Guislain | 736 €/m² | 6.8 €/m² | 11.1 % | 66 | 4,111-0.2 % | CRelaxed |
| 4934 | 27490Autheuil-Authouillet, Cailly-sur-Eure | 1,163 €/m² | 10.8 €/m² | 11.1 % | 40 | 3,659+0.0 % | CRelaxed |
| 4935 | 70110Aillevans, Athesans-Étroitefontaine | 889 €/m² | 8.3 €/m² | 11.1 % | 53 | 6,771-0.4 % | CRelaxed |
| 4936 | 17360Boscamnant, La Barde | 946 €/m² | 8.8 €/m² | 11.2 % | 64 | 4,081-0.1 % | CRelaxed |
| 4937 | 36110Baudres, Bouges-le-Château | 693 €/m² | 6.4 €/m² | 11.2 % | 86 | 6,137-0.6 % | CRelaxed |
| 4938 | 89270Arcy-sur-Cure, Bessy-sur-Cure | 875 €/m² | 8.1 €/m² | 11.2 % | 53 | 3,143-0.5 % | CRelaxed |
| 4939 | 17520Archiac, Arthenac | 968 €/m² | 9.0 €/m² | 11.2 % | 57 | 6,269+0.2 % | CRelaxed |
| 4940 | 45260Chailly-en-Gâtinais, Châtenoy | 886 €/m² | 8.2 €/m² | 11.2 % | 113 | 7,775-0.1 % | CRelaxed |
| 4941 | 89520Fontenoy, Lainsecq | 838 €/m² | 7.8 €/m² | 11.2 % | 96 | 4,647-0.4 % | CRelaxed |
| 4942 | 24610Carsac-de-Gurson, Minzac | 937 €/m² | 8.7 €/m² | 11.2 % | 66 | 3,682+0.6 % | CRelaxed |
| 4943 | 70130Ferrières-lès-Ray, Fresne-Saint-Mamès | 833 €/m² | 7.8 €/m² | 11.2 % | 47 | 5,339+0.1 % | CRelaxed |
| 4944 | 03210Agonges, Autry-Issards | 833 €/m² | 7.8 €/m² | 11.2 % | 86 | 6,604-0.5 % | CRelaxed |
| 4945 | 23140Cressat, Domeyrot | 713 €/m² | 6.7 €/m² | 11.2 % | 48 | 3,095-0.3 % | CRelaxed |
| 4946 | 70270Belmont, Belonchamp | 840 €/m² | 7.8 €/m² | 11.2 % | 60 | 4,694-0.6 % | CRelaxed |
| 4947 | 87800Burgnac, Janailhac | 948 €/m² | 8.8 €/m² | 11.2 % | 117 | 9,960+0.0 % | CRelaxed |
| 4948 | 08400Ardeuil-et-Montfauxelles, Aure | 784 €/m² | 7.3 €/m² | 11.2 % | 83 | 8,728-0.9 % | CRelaxed |
| 4949 | 50670Coulouvray-Boisbenâtre, Cuves | 736 €/m² | 6.9 €/m² | 11.2 % | 44 | 2,305-0.3 % | CRelaxed |
| 4950 | 17490Bazauges, Beauvais-sur-Matha | 775 €/m² | 7.2 €/m² | 11.2 % | 45 | 2,290+0.2 % | CRelaxed |
Comparing two areas?
Prices, trend since 2014, rents and yield side by side.
Open the neighbourhood comparatorGot a specific property in mind?
Net yield, cash flow with a mortgage and long-term projection — free.
Calculate the net yieldGross 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).