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 %. · 17 / 40
| # | Area | Median price | Rent | Gross yield | Sales/year | Population | Tension |
|---|---|---|---|---|---|---|---|
| 801 | 06440Blausasc, L'Escarène | 2,462 €/m² | 13.7 €/m² | 6.7 % | 79 | 9,318-0.0 % | B2Moderate |
| 802 | 27140Amécourt, Bazincourt-sur-Epte | 2,392 €/m² | 13.3 €/m² | 6.7 % | 48 | 13,855+0.9 % | B1Tight |
| 803 | 38630Corbelin, Les Avenières Veyrins-Thuellin | 2,050 €/m² | 11.4 €/m² | 6.7 % | 21 | 10,073+0.3 % | CRelaxed |
| 804 | 42210Bellegarde-en-Forez, Boisset-lès-Montrond | 1,965 €/m² | 10.9 €/m² | 6.7 % | 40 | 15,498+0.7 % | B2Moderate |
| 805 | 64000Pau | 2,167 €/m² | 12.1 €/m² | 6.7 % | 1540 | 80,441+0.4 % | B2Moderate |
| 806 | 91200Athis-Mons | 3,301 €/m² | 18.3 €/m² | 6.7 % | 192 | 36,613+1.7 % | AVery tight |
| 807 | 38950Quaix-en-Chartreuse, Saint-Martin-le-Vinoux | 2,415 €/m² | 13.4 €/m² | 6.7 % | 54 | 7,021+0.8 % | B1Tight |
| 808 | 77090Collégien | 3,453 €/m² | 19.2 €/m² | 6.7 % | 31 | 3,354+0.1 % | AVery tight |
| 809 | 95430Auvers-sur-Oise, Butry-sur-Oise | 3,130 €/m² | 17.4 €/m² | 6.7 % | 20 | 9,115-0.1 % | AVery tight |
| 810 | 91290Arpajon, La Norville | 3,090 €/m² | 17.1 €/m² | 6.7 % | 127 | 15,966+0.9 % | AVery tight |
| 811 | 97438Sainte-Marie | 2,429 €/m² | 13.5 €/m² | 6.7 % | 63 | 37,093+1.3 % | B1Tight |
| 812 | 13016Marseille | 2,917 €/m² | 16.1 €/m² | 6.6 % | 108 | 55,378+0.4 % | AVery tight |
| 813 | 69120Vaulx-en-Velin | 2,824 €/m² | 15.6 €/m² | 6.6 % | 252 | 53,069+1.8 % | B1Tight |
| 814 | 77420Champs-sur-Marne | 3,407 €/m² | 18.8 €/m² | 6.6 % | 138 | 27,451+1.0 % | AVery tight |
| 815 | 06510Bouyon, Bézaudun-les-Alpes | 3,309 €/m² | 18.3 €/m² | 6.6 % | 141 | 20,616+1.3 % | AVery tight |
| 816 | 38440Artas, Beauvoir-de-Marc | 2,204 €/m² | 12.2 €/m² | 6.6 % | 27 | 16,990+0.5 % | CRelaxed |
| 817 | 56600Lanester | 2,397 €/m² | 13.2 €/m² | 6.6 % | 121 | 23,263+0.7 % | B2Moderate |
| 818 | 78430Louveciennes | 3,690 €/m² | 20.4 €/m² | 6.6 % | 54 | 7,990+1.4 % | AVery tight |
| 819 | 45000Orléans | 2,587 €/m² | 14.3 €/m² | 6.6 % | 1036 | 58,178+0.1 % | B1Tight |
| 820 | 77200Torcy | 3,335 €/m² | 18.4 €/m² | 6.6 % | 138 | 22,810-0.4 % | AVery tight |
| 821 | 82290Albefeuille-Lagarde, Barry-d'Islemade | 1,856 €/m² | 10.2 €/m² | 6.6 % | 20 | 12,039+0.9 % | B2Moderate |
| 822 | 94310Orly | 3,574 €/m² | 19.7 €/m² | 6.6 % | 94 | 24,658+1.0 % | AVery tight |
| 823 | 95160Montmorency | 3,602 €/m² | 19.8 €/m² | 6.6 % | 176 | 21,763+0.5 % | AVery tight |
| 824 | 95340Bernes-sur-Oise, Persan | 3,068 €/m² | 16.9 €/m² | 6.6 % | 72 | 17,950+1.3 % | AVery tight |
| 825 | 04600Château-Arnoux-Saint-Auban, Montfort | 1,945 €/m² | 10.7 €/m² | 6.6 % | 22 | 2,896-0.2 % | CRelaxed |
| 826 | 77290Compans, Mitry-Mory | 3,152 €/m² | 17.4 €/m² | 6.6 % | 42 | 21,210+0.4 % | AVery tight |
| 827 | 17300Rochefort, Vergeroux | 2,267 €/m² | 12.5 €/m² | 6.6 % | 292 | 24,739-0.3 % | B2Moderate |
| 828 | 38220Cholonge, Laffrey | 2,060 €/m² | 11.3 €/m² | 6.6 % | 68 | 13,567-0.2 % | B1Tight |
| 829 | 76240Belbeuf, Bonsecours | 2,390 €/m² | 13.1 €/m² | 6.6 % | 82 | 16,883+0.3 % | B1Tight |
| 830 | 91220Brétigny-sur-Orge, Le Plessis-Pâté | 3,211 €/m² | 17.6 €/m² | 6.6 % | 162 | 30,812+0.4 % | AVery tight |
| 831 | 93110Rosny-sous-Bois | 3,758 €/m² | 20.7 €/m² | 6.6 % | 348 | 47,180+0.7 % | AVery tight |
| 832 | 94470Boissy-Saint-Léger | 3,404 €/m² | 18.7 €/m² | 6.6 % | 109 | 17,325+0.8 % | AVery tight |
| 833 | 33750Baron, Beychac-et-Caillau | 2,268 €/m² | 12.4 €/m² | 6.6 % | 24 | 11,838+1.5 % | B1Tight |
| 834 | 59240Dunkerque | 2,462 €/m² | 13.5 €/m² | 6.6 % | 258 | 17,253-0.4 % | B2Moderate |
| 835 | 63130Royat | 2,127 €/m² | 11.7 €/m² | 6.6 % | 62 | 4,479-0.7 % | B2Moderate |
| 836 | 77500Chelles | 3,333 €/m² | 18.3 €/m² | 6.6 % | 349 | 54,620+0.2 % | AVery tight |
| 837 | 83160La Valette-du-Var | 2,827 €/m² | 15.5 €/m² | 6.6 % | 290 | 23,719+0.7 % | AVery tight |
| 838 | 31330Grenade, Larra | 2,058 €/m² | 11.3 €/m² | 6.6 % | 80 | 21,643+1.6 % | CRelaxed |
| 839 | 38850Bilieu, Charavines | 2,264 €/m² | 12.4 €/m² | 6.6 % | 22 | 7,426+0.8 % | B1Tight |
| 840 | 69220Belleville-en-Beaujolais, Cercié | 2,341 €/m² | 12.8 €/m² | 6.6 % | 89 | 21,704+1.2 % | B1Tight |
| 841 | 74100Ambilly, Annemasse | 3,784 €/m² | 20.7 €/m² | 6.6 % | 989 | 67,764+1.2 % | AVery tight |
| 842 | 91480Quincy-sous-Sénart, Varennes-Jarcy | 3,055 €/m² | 16.7 €/m² | 6.6 % | 59 | 11,942+1.0 % | AVery tight |
| 843 | 97430Le Tampon | 2,471 €/m² | 13.5 €/m² | 6.6 % | 153 | 41,290+0.8 % | B1Tight |
| 844 | 60520La Chapelle-en-Serval, Pontarmé | 3,081 €/m² | 16.8 €/m² | 6.6 % | 23 | 5,079+0.6 % | AVery tight |
| 845 | 66240Saint-Estève | 2,309 €/m² | 12.6 €/m² | 6.6 % | 48 | 11,630-0.3 % | B2Moderate |
| 846 | 91140Villebon-sur-Yvette, Villejust | 3,333 €/m² | 18.2 €/m² | 6.6 % | 63 | 12,849+0.2 % | AVery tight |
| 847 | 97233Schœlcher | 3,133 €/m² | 17.1 €/m² | 6.6 % | 99 | 19,478-0.3 % | B1Tight |
| 848 | 53000Laval | 2,048 €/m² | 11.2 €/m² | 6.5 % | 485 | 49,400-0.1 % | B2Moderate |
| 849 | 84310Morières-lès-Avignon | 2,400 €/m² | 13.1 €/m² | 6.5 % | 27 | 9,019+1.2 % | B1Tight |
| 850 | 14123Cormelles-le-Royal, Fleury-sur-Orne | 2,541 €/m² | 13.8 €/m² | 6.5 % | 103 | 23,255+1.1 % | B1Tight |
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 (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).