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