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 | 13190Allauch | 3,479 €/m² | 16.9 €/m² | 5.8 % | 77 | 21,443-0.0 % | AVery tight |
| 802 | 31120Goyrans, Lacroix-Falgarde | 2,600 €/m² | 12.6 €/m² | 5.8 % | 91 | 25,181+0.6 % | B1Tight |
| 803 | 37170Chambray-lès-Tours | 2,625 €/m² | 12.7 €/m² | 5.8 % | 91 | 12,720+1.5 % | B1Tight |
| 804 | 37550Saint-Avertin | 2,783 €/m² | 13.5 €/m² | 5.8 % | 51 | 14,999+0.0 % | B1Tight |
| 805 | 77230Dammartin-en-Goële, Juilly | 3,392 €/m² | 16.4 €/m² | 5.8 % | 128 | 30,119+1.8 % | AVery tight |
| 806 | 78620L'Étang-la-Ville | 4,269 €/m² | 20.7 €/m² | 5.8 % | 23 | 5,157+0.9 % | AVery tight |
| 807 | 91300Massy | 4,143 €/m² | 20.1 €/m² | 5.8 % | 459 | 51,729+0.7 % | AVery tight |
| 808 | 73400Cohennoz, Marthod | 2,119 €/m² | 10.3 €/m² | 5.8 % | 33 | 8,568+0.1 % | B1Tight |
| 809 | 83500La Seyne-sur-Mer | 3,049 €/m² | 14.8 €/m² | 5.8 % | 889 | 63,732-0.2 % | AVery tight |
| 810 | 01500Ambronay, Ambutrix | 2,495 €/m² | 12.1 €/m² | 5.8 % | 136 | 26,858+1.2 % | B2Moderate |
| 811 | 06530Cabris, Le Tignet | 3,447 €/m² | 16.8 €/m² | 5.8 % | 83 | 18,473+0.4 % | AVery tight |
| 812 | 20240Chisa, Ghisonaccia | 2,673 €/m² | 13.0 €/m² | 5.8 % | 20 | 8,146+0.8 % | B2Moderate |
| 813 | 31830Plaisance-du-Touch | 2,618 €/m² | 12.7 €/m² | 5.8 % | 64 | 21,079+2.2 % | B1Tight |
| 814 | 37100Tours | 2,776 €/m² | 13.5 €/m² | 5.8 % | 522 | 46,420+0.3 % | B1Tight |
| 815 | 38080Four, L'Isle-d'Abeau | 2,786 €/m² | 13.6 €/m² | 5.8 % | 95 | 22,861+1.1 % | B1Tight |
| 816 | 59223Roncq | 2,800 €/m² | 13.7 €/m² | 5.9 % | 29 | 14,075+0.4 % | B1Tight |
| 817 | 69560Saint-Cyr-sur-le-Rhône, Saint-Romain-en-Gal | 2,548 €/m² | 12.4 €/m² | 5.9 % | 36 | 5,323+0.7 % | B2Moderate |
| 818 | 77170Brie-Comte-Robert, Coubert | 3,548 €/m² | 17.3 €/m² | 5.9 % | 183 | 24,573+1.4 % | AVery tight |
| 819 | 81370Saint-Sulpice-la-Pointe | 2,348 €/m² | 11.5 €/m² | 5.9 % | 22 | 9,719+1.3 % | CRelaxed |
| 820 | 97460Saint-Paul | 3,867 €/m² | 18.9 €/m² | 5.9 % | 46 | 18,015+0.4 % | B1Tight |
| 821 | 04850Jausiers | 2,048 €/m² | 10.0 €/m² | 5.9 % | 22 | 1,146+0.1 % | CRelaxed |
| 822 | 38190Bernin, Froges | 2,750 €/m² | 13.4 €/m² | 5.9 % | 149 | 19,160+0.4 % | B1Tight |
| 823 | 78320La Verrière, Le Mesnil-Saint-Denis | 3,688 €/m² | 18.0 €/m² | 5.9 % | 30 | 14,873+0.4 % | AVery tight |
| 824 | 93300Aubervilliers | 4,048 €/m² | 19.8 €/m² | 5.9 % | 565 | 88,365+1.1 % | A bisExtreme |
| 825 | 95490Vauréal | 3,643 €/m² | 17.8 €/m² | 5.9 % | 54 | 16,079+0.2 % | AVery tight |
| 826 | 31770Colomiers | 2,676 €/m² | 13.1 €/m² | 5.9 % | 319 | 40,882+0.7 % | B1Tight |
| 827 | 37270Athée-sur-Cher, Azay-sur-Cher | 2,585 €/m² | 12.6 €/m² | 5.9 % | 23 | 27,950+0.7 % | B1Tight |
| 828 | 42580L'Étrat, La Tour-en-Jarez | 2,408 €/m² | 11.8 €/m² | 5.9 % | 21 | 4,374+0.8 % | B2Moderate |
| 829 | 78800Houilles | 4,333 €/m² | 21.2 €/m² | 5.9 % | 251 | 33,983+0.5 % | AVery tight |
| 830 | 92000Nanterre | 4,866 €/m² | 23.8 €/m² | 5.9 % | 384 | 97,783+0.5 % | A bisExtreme |
| 831 | 31270Cugnaux, Frouzins | 2,571 €/m² | 12.6 €/m² | 5.9 % | 217 | 41,511+2.0 % | B1Tight |
| 832 | 31780Castelginest | 2,521 €/m² | 12.4 €/m² | 5.9 % | 53 | 11,271+1.6 % | B1Tight |
| 833 | 13470Carnoux-en-Provence | 3,571 €/m² | 17.5 €/m² | 5.9 % | 37 | 6,873+0.3 % | AVery tight |
| 834 | 34680Saint-Georges-d'Orques | 3,034 €/m² | 14.9 €/m² | 5.9 % | 29 | 5,676+0.6 % | B1Tight |
| 835 | 69150Décines-Charpieu | 3,125 €/m² | 15.3 €/m² | 5.9 % | 236 | 29,877+1.0 % | B1Tight |
| 836 | 69210Bully, Chevinay | 2,555 €/m² | 12.5 €/m² | 5.9 % | 119 | 30,997+0.8 % | B1Tight |
| 837 | 91190Gif-sur-Yvette, Saint-Aubin | 3,914 €/m² | 19.2 €/m² | 5.9 % | 94 | 24,236+0.6 % | AVery tight |
| 838 | 95520Osny | 3,686 €/m² | 18.1 €/m² | 5.9 % | 54 | 17,954+0.5 % | AVery tight |
| 839 | 13300Salon-de-Provence | 2,937 €/m² | 14.5 €/m² | 5.9 % | 432 | 44,194+0.0 % | B1Tight |
| 840 | 69510Messimy, Rontalon | 2,984 €/m² | 14.7 €/m² | 5.9 % | 55 | 13,775+0.8 % | B1Tight |
| 841 | 13510Éguilles | 3,546 €/m² | 17.5 €/m² | 5.9 % | 34 | 8,479+1.3 % | B1Tight |
| 842 | 74250Bogève, Fillinges | 3,667 €/m² | 18.1 €/m² | 5.9 % | 81 | 15,423+1.3 % | AVery tight |
| 843 | 91570Bièvres | 4,034 €/m² | 19.9 €/m² | 5.9 % | 33 | 4,686+0.5 % | AVery tight |
| 844 | 94440Marolles-en-Brie, Santeny | 3,750 €/m² | 18.5 €/m² | 5.9 % | 59 | 20,341+1.3 % | AVery tight |
| 845 | 95570Attainville, Bouffémont | 3,701 €/m² | 18.2 €/m² | 5.9 % | 29 | 10,536+0.5 % | AVery tight |
| 846 | 97129Lamentin | 2,848 €/m² | 14.0 €/m² | 5.9 % | 22 | 18,628+1.7 % | B1Tight |
| 847 | 01120Dagneux, La Boisse | 2,727 €/m² | 13.5 €/m² | 5.9 % | 97 | 19,526+0.7 % | B1Tight |
| 848 | 14120Mondeville | 2,593 €/m² | 12.8 €/m² | 5.9 % | 60 | 10,331+0.7 % | B1Tight |
| 849 | 20620Biguglia | 2,790 €/m² | 13.8 €/m² | 5.9 % | 38 | 7,642-0.3 % | B1Tight |
| 850 | 42170Chambles, Saint-Just-Saint-Rambert | 2,221 €/m² | 11.0 €/m² | 5.9 % | 66 | 16,839+1.0 % | B2Moderate |
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).