Largest cities in France
12 cities with more than 300,000 people, ranked by 2025 population.
- cities of 300k+
- 12
- combined population
- 15.9 million
- largest
- Paris
| # | City | 2025 | 2050 (projected) | Change |
|---|---|---|---|---|
| 1 | Paris | 9.4 million | 9.3 million | −0.6% |
| 2 | Lyon | 1.2 million | 1.3 million | +6% |
| 3 | Lille | 893,000 | 844,000 | −5.5% |
| 4 | Marseille | 891,000 | 982,000 | +10.2% |
| 5 | Toulouse | 642,000 | 729,000 | +13.6% |
| 6 | Bordeaux | 632,000 | 674,000 | +6.6% |
| 7 | Nantes | 454,000 | 477,000 | +5.1% |
| 8 | Nice | 418,000 | 451,000 | +7.9% |
| 9 | Strasbourg | 398,000 | 392,000 | −1.5% |
| 10 | Grenoble | 359,000 | 377,000 | +5% |
| 11 | Montpellier | 324,000 | 345,000 | +6.5% |
| 12 | Rouen | 311,000 | 318,000 | +2.3% |