Most Affordable Cities in France 2026
Years of median household income needed to buy the median property. Lower is more affordable.
| # | City | Affordability | Sale median | Rent median | Yield | Samples | Income (hh) | Other metrics |
|---|---|---|---|---|---|---|---|---|
| 1 | Saint-Quentin | 1.6 yr | €62,987 | €430/mo | 8.2% | 129 / 175 | — | 💰🏠🌍 |
| 2 | Saint-Étienne | 2.1 yr | €86,425 | €489/mo | 6.8% | 957 / 926 | — | 💰🏠🌍 |
| 3 | Limoges | 2.2 yr | €98,144 | €475/mo | 5.8% | 633 / 618 | — | 💰🏠🌍 |
| 4 | Belfort | 2.3 yr | €95,214 | €547/mo | 6.9% | 238 / 149 | — | 💰🏠🌍 |
| 5 | Troyes | 2.4 yr | €98,144 | €518/mo | 6.3% | 585 / 480 | — | 💰🏠🌍 |
| 6 | Niort | 2.5 yr | €127,441 | €504/mo | 4.8% | 99 / 80 | — | 💰🏠🌍 |
| 7 | Bourges | 2.5 yr | €121,581 | €547/mo | 5.4% | 257 / 136 | — | 💰🏠🌍 |
| 8 | Beauvais | 2.7 yr | €115,722 | €679/mo | 7.0% | 102 / 38 | — | 💰🏠🌍 |
| 9 | Brive-la-Gaillarde | 2.8 yr | €130,370 | €577/mo | 5.3% | 156 / 136 | — | 💰🏠🌍 |
| 10 | Le Mans | 2.8 yr | €130,370 | €518/mo | 4.8% | 389 / 276 | — | 💰🏠🌍 |
| 11 | Cholet | 2.8 yr | €133,300 | €475/mo | 4.3% | 162 / 105 | — | 💰🏠🌍 |
| 12 | Grenoble | 2.9 yr | €139,160 | €635/mo | 5.5% | 1,267 / 545 | — | 💰🏠🌍 |
| 13 | Montauban | 2.9 yr | €139,160 | €562/mo | 4.8% | 216 / 112 | — | 💰🏠🌍 |
| 14 | Poitiers | 2.9 yr | €127,441 | €489/mo | 4.6% | 372 / 567 | — | 💰🏠🌍 |
| 15 | Nancy | 3.0 yr | €147,948 | €562/mo | 4.6% | 585 / 770 | — | 💰🏠🌍 |
| 16 | Albi | 3.1 yr | €147,948 | €518/mo | 4.2% | 225 / 278 | — | 💰🏠🌍 |
| 17 | Le Havre | 3.1 yr | €136,230 | €533/mo | 4.7% | 667 / 275 | — | 💰🏠🌍 |
| 18 | Amiens | 3.2 yr | €139,160 | €518/mo | 4.5% | 414 / 469 | — | 💰🏠🌍 |
| 19 | Rouen | 3.2 yr | €147,948 | €577/mo | 4.7% | 1,038 / 720 | — | 💰🏠🌍 |
| 20 | Pau | 3.3 yr | €153,807 | €577/mo | 4.5% | 621 / 317 | — | 💰🏠🌍 |
| 21 | Dijon | 3.3 yr | €165,526 | €592/mo | 4.3% | 1,392 / 615 | — | 💰🏠🌍 |
| 22 | Perpignan | 3.3 yr | €127,441 | €592/mo | 5.6% | 1,484 / 253 | — | 💰🏠🌍 |
| 23 | Besançon | 3.4 yr | €153,807 | €592/mo | 4.6% | 433 / 309 | — | 💰🏠🌍 |
| 24 | Clermont-Ferrand | 3.4 yr | €153,807 | €562/mo | 4.4% | 868 / 1,049 | — | 💰🏠🌍 |
| 25 | Valence | 3.4 yr | €153,807 | €635/mo | 5.0% | 290 / 169 | — | 💰🏠🌍 |
| 26 | Mulhouse | 3.4 yr | €124,511 | €679/mo | 6.5% | 455 / 207 | — | 💰🏠🌍 |
| 27 | Orléans | 3.4 yr | €159,667 | €562/mo | 4.2% | 856 / 533 | — | 💰🏠🌍 |
| 28 | Brest | 3.6 yr | €171,386 | €533/mo | 3.7% | 530 / 276 | — | 💰🏠🌍 |
| 29 | Reims | 3.7 yr | €165,526 | €606/mo | 4.4% | 710 / 607 | — | 💰🏠🌍 |
| 30 | Narbonne | 3.7 yr | €162,597 | €592/mo | 4.4% | 508 / 112 | — | 💰🏠🌍 |
| 31 | Avignon | 3.7 yr | €145,019 | €621/mo | 5.1% | 748 / 207 | — | 💰🏠🌍 |
| 32 | Tours | 3.7 yr | €174,316 | €592/mo | 4.1% | 1,013 / 819 | — | 💰🏠🌍 |
| 33 | Calais | 3.7 yr | €147,948 | €475/mo | 3.9% | 62 / 53 | — | 💰🏠🌍 |
| 34 | Évry | 3.8 yr | €159,667 | €826/mo | 6.2% | 309 / 45 | — | 💰🏠🌍 |
| 35 | Arras | 3.9 yr | €171,386 | €694/mo | 4.9% | 93 / 90 | — | 💰🏠🌍 |
| 36 | Nîmes | 3.9 yr | €162,597 | €562/mo | 4.2% | 1,095 / 398 | — | 💰🏠🌍 |
| 37 | Nantes | 3.9 yr | €209,472 | €694/mo | 4.0% | 3,244 / 1,291 | — | 💰🏠🌍 |
| 38 | Toulon | 3.9 yr | €180,175 | €664/mo | 4.4% | 1,375 / 209 | — | 💰🏠🌍 |
| 39 | Caen | 4.0 yr | €188,964 | €621/mo | 3.9% | 450 / 295 | — | 💰🏠🌍 |
| 40 | Pessac | 4.0 yr | €229,980 | €606/mo | 3.2% | 204 / 78 | — | 💰🏠🌍 |
| 41 | Tourcoing | 4.0 yr | €159,667 | €592/mo | 4.5% | 187 / 72 | — | 💰🏠🌍 |
| 42 | Metz | 4.1 yr | €188,964 | €679/mo | 4.3% | 570 / 291 | — | 💰🏠🌍 |
| 43 | Roubaix | 4.1 yr | €130,370 | €533/mo | 4.9% | 127 / 83 | — | 💰🏠🌍 |
| 44 | Meaux | 4.1 yr | €180,175 | €826/mo | 5.5% | 286 / 48 | — | 💰🏠🌍 |
| 45 | Mérignac | 4.1 yr | €221,191 | €767/mo | 4.2% | 428 / 67 | — | 💰🏠🌍 |
| 46 | La Seyne-sur-Mer | 4.1 yr | €194,823 | €650/mo | 4.0% | 524 / 26 | — | 💰🏠🌍 |
| 47 | Saint-Nazaire | 4.2 yr | €200,682 | €664/mo | 4.0% | 472 / 88 | — | 💰🏠🌍 |
| 48 | Lorient | 4.2 yr | €191,894 | €650/mo | 4.1% | 275 / 34 | — | 💰🏠🌍 |
| 49 | Toulouse | 4.3 yr | €209,472 | €723/mo | 4.1% | 4,856 / 1,547 | — | 💰🏠🌍 |
| 50 | Saint-Denis | 4.3 yr | €174,316 | €752/mo | 5.2% | 388 / 119 | — | 💰🏠🌍 |
| 51 | Rennes | 4.4 yr | €221,191 | €592/mo | 3.2% | 1,867 / 695 | — | 💰🏠🌍 |
| 52 | Angers | 4.4 yr | €206,542 | €650/mo | 3.8% | 872 / 625 | — | 💰🏠🌍 |
| 53 | Aulnay-sous-Bois | 4.5 yr | €186,035 | €885/mo | 5.7% | 120 / 18 | — | 💰🏠🌍 |
| 54 | Cergy | 4.5 yr | €200,682 | €694/mo | 4.2% | 352 / 82 | — | 💰🏠🌍 |
| 55 | Vannes | 4.5 yr | €238,769 | €723/mo | 3.6% | 431 / 44 | — | 💰🏠🌍 |
| 56 | Argenteuil | 4.6 yr | €197,753 | €899/mo | 5.5% | 276 / 43 | — | 💰🏠🌍 |
| 57 | Noisy-le-Grand | 4.6 yr | €238,769 | €914/mo | 4.6% | 383 / 58 | — | 💰🏠🌍 |
| 58 | Sarcelles | 4.6 yr | €168,456 | €592/mo | 4.2% | 102 / 9 | — | 💰🏠🌍 |
| 59 | Dunkerque | 4.6 yr | €206,542 | €694/mo | 4.0% | 119 / 58 | — | 💰🏠🌍 |
| 60 | Lille | 4.6 yr | €209,472 | €694/mo | 4.0% | 933 / 741 | — | 💰🏠🌍 |
| 61 | Drancy | 4.7 yr | €191,894 | €944/mo | 5.9% | 206 / 14 | — | 💰🏠🌍 |
| 62 | Saint-Maur-des-Fossés | 4.7 yr | €335,448 | €1,207/mo | 4.3% | 512 / 47 | — | 💰🏠🌍 |
| 63 | Bordeaux | 4.7 yr | €259,276 | €826/mo | 3.8% | 2,846 / 755 | — | 💰🏠🌍 |
| 64 | Montpellier | 4.8 yr | €209,472 | €650/mo | 3.7% | 3,447 / 839 | — | 💰🏠🌍 |
| 65 | Vénissieux | 4.8 yr | €180,175 | €533/mo | 3.5% | 208 / 33 | — | 💰🏠🌍 |
| 66 | Chambéry | 4.9 yr | €238,769 | €738/mo | 3.7% | 294 / 67 | — | 💰🏠🌍 |
| 67 | Épinay-sur-Seine | 5.0 yr | €194,823 | €973/mo | 6.0% | 177 / 7 | — | 💰🏠🌍 |
| 68 | Villeurbanne | 5.0 yr | €235,839 | €738/mo | 3.8% | 756 / 269 | — | 💰🏠🌍 |
| 69 | Champigny-sur-Marne | 5.0 yr | €232,910 | €1,090/mo | 5.6% | 314 / 48 | — | 💰🏠🌍 |
| 70 | Antony | 5.0 yr | €350,097 | €1,178/mo | 4.0% | 395 / 68 | — | 💰🏠🌍 |
| 71 | Fréjus | 5.1 yr | €247,557 | €694/mo | 3.4% | 1,084 / 44 | — | 💰🏠🌍 |
| 72 | Colombes | 5.1 yr | €279,785 | €1,295/mo | 5.5% | 400 / 71 | — | 💰🏠🌍 |
| 73 | Marseille | 5.1 yr | €229,980 | €855/mo | 4.5% | 3,821 / 634 | — | 💰🏠🌍 |
| 74 | Bondy | 5.2 yr | €197,753 | €885/mo | 5.4% | 136 / 10 | — | 💰🏠🌍 |
| 75 | Hyères | 5.2 yr | €265,136 | €811/mo | 3.7% | 496 / 31 | — | 💰🏠🌍 |
| 76 | Strasbourg | 5.3 yr | €235,839 | €826/mo | 4.2% | 1,125 / 456 | — | 💰🏠🌍 |
| 77 | Créteil | 5.4 yr | €250,487 | €944/mo | 4.5% | 427 / 58 | — | 💰🏠🌍 |
| 78 | La Rochelle | 5.4 yr | €262,206 | €664/mo | 3.0% | 791 / 70 | — | 💰🏠🌍 |
| 79 | Saint-Malo | 5.5 yr | €282,714 | €767/mo | 3.3% | 452 / 21 | — | 💰🏠🌍 |
| 80 | Rueil-Malmaison | 5.6 yr | €402,831 | €1,398/mo | 4.2% | 417 / 81 | — | 💰🏠🌍 |
| 81 | Bayonne/Bayona/Baiona | 5.6 yr | €268,066 | €694/mo | 3.1% | 406 / 11 | — | 💰🏠🌍 |
| 82 | Lyon | 5.6 yr | €314,941 | €929/mo | 3.5% | 2,947 / 929 | — | 💰🏠🌍 |
| 83 | Vitry-sur-Seine | 5.8 yr | €247,557 | €973/mo | 4.7% | 271 / 72 | — | 💰🏠🌍 |
| 84 | Villejuif | 5.9 yr | €282,714 | €1,002/mo | 4.3% | 270 / 56 | — | 💰🏠🌍 |
| 85 | Asnières-sur-Seine | 5.9 yr | €370,605 | €1,295/mo | 4.2% | 645 / 83 | — | 💰🏠🌍 |
| 86 | Le Blanc-Mesnil | 5.9 yr | €227,050 | €987/mo | 5.2% | 212 / 30 | — | 💰🏠🌍 |
| 87 | Courbevoie | 6.0 yr | €426,269 | €1,354/mo | 3.8% | 581 / 140 | — | 💰🏠🌍 |
| 88 | Aix-en-Provence | 6.2 yr | €353,026 | €796/mo | 2.7% | 1,126 / 249 | — | 💰🏠🌍 |
| 89 | Boulogne-Billancourt | 6.4 yr | €490,722 | €1,456/mo | 3.6% | 627 / 136 | — | 💰🏠🌍 |
| 90 | Ivry-sur-Seine | 6.4 yr | €276,855 | €885/mo | 3.8% | 249 / 31 | — | 💰🏠🌍 |
| 91 | Issy-les-Moulineaux | 6.5 yr | €484,862 | €1,354/mo | 3.4% | 466 / 55 | — | 💰🏠🌍 |
| 92 | Fort-de-France | 6.5 yr | €279,785 | €1,515/mo | 6.5% | 188 / 33 | — | 💰🏠🌍 |
| 93 | Aubervilliers | 6.6 yr | €221,191 | €1,104/mo | 6.0% | 369 / 41 | — | 💰🏠🌍 |
| 94 | Versailles | 6.7 yr | €499,511 | €1,368/mo | 3.3% | 833 / 167 | — | 💰🏠🌍 |
| 95 | Montreuil | 6.8 yr | €317,870 | €1,075/mo | 4.1% | 402 / 16 | — | 💰🏠🌍 |
| 96 | Antibes | 6.8 yr | €367,675 | €929/mo | 3.0% | 1,209 / 89 | — | 💰🏠🌍 |
| 97 | Saint-Germain-en-Laye | 6.8 yr | €499,511 | €1,265/mo | 3.0% | 541 / 94 | — | 💰🏠🌍 |
| 98 | Nice | 6.9 yr | €325,683 | €1,002/mo | 3.7% | 317,697 / 400 | — | 💰🏠🌍 |
| 99 | Levallois-Perret | 7.1 yr | €537,597 | €1,602/mo | 3.6% | 395 / 47 | — | 💰🏠🌍 |
| 100 | Nanterre | 7.3 yr | €347,167 | €1,192/mo | 4.1% | 342 / 80 | — | 💰🏠🌍 |
Methodology
Data combines asking prices from Spanish real-estate portals (Fotocasa, Pisos.com, Idealista etc.), official government transactions (MIVAU), INE price index (IPV), INE Padrón demographics, and INE Atlas income statistics. Ranks cover cities with ≥30 active apartment listings. Rankings refreshed daily.