Largest City in France

2026 list · population

Cities in France with 100,000 or more inhabitants in 2026

France has 42 cities with 100,000 or more inhabitants, according to the official population figures in force in 2026, from Paris (Paris, 2,119,412 inhabitants) to Nancy (Meurthe-et-Moselle, 104,988).

42 cities10,444,929 inhabitants

Cities with 100,000 or more inhabitants (mainland France)

The podium

  1. 1stParis 2,119,412inhab. Paris
  2. 2ndMarseille 892,391inhab. Bouches-du-Rhône
  3. 3rdLyon 525,314inhab. Rhône

Together they make up 0.1% of the 34,858 communes in France and are home to 15% of its population.

Cities are ranked by population, largest first.

The list of cities in France with 100,000 or more inhabitants

Rank City Department Population Proportional bar Area (km²)
1 Paris Paris (75) 2,119,412 105
2 Marseille Bouches-du-Rhône (13) 892,391 241
3 Lyon Rhône (69) 525,314 48
4 Toulouse Haute-Garonne (31) 519,940 118
5 Nice Alpes-Maritimes (06) 360,710 72
6 Nantes Loire-Atlantique (44) 332,515 65
7 Montpellier Hérault (34) 313,712 57
8 Strasbourg Bas-Rhin (67) 296,552 78
9 Bordeaux Gironde (33) 271,552 49
10 Lille Nord (59) 240,109 35
11 Rennes Ille-et-Vilaine (35) 234,950 50
12 Toulon Var (83) 180,774 43
13 Reims Marne (51) 180,733 47
14 Saint-Étienne Loire (42) 174,698 80
15 Le Havre Seine-Maritime (76) 168,588 47
16 Dijon Côte-d'Or (21) 164,963 40
17 Villeurbanne Rhône (69) 164,747 15
18 Angers Maine-et-Loire (49) 162,290 43
19 Grenoble Isère (38) 158,303 18
20 Saint-Denis Réunion (974) 157,142 143
21 Nîmes Gard (30) 154,017 162
22 Aix-en-Provence Bouches-du-Rhône (13) 152,854 186
23 Saint-Denis Seine-Saint-Denis (93) 149,936 16
24 Le Mans Sarthe (72) 148,876 53
25 Clermont-Ferrand Puy-de-Dôme (63) 148,795 43
26 Brest Finistère (29) 144,890 50
27 Tours Indre-et-Loire (37) 141,746 35
28 Amiens Somme (80) 139,183 49
29 Annecy Haute-Savoie (74) 134,985 67
30 Limoges Haute-Vienne (87) 131,817 78
31 Metz Moselle (57) 124,396 42
32 Perpignan Pyrénées-Orientales (66) 123,136 68
33 Besançon Doubs (25) 121,627 65
34 Boulogne-Billancourt Hauts-de-Seine (92) 120,206 6.2
35 Rouen Seine-Maritime (76) 119,165 21
36 Orléans Loiret (45) 118,788 27
37 Montreuil Seine-Saint-Denis (93) 112,549 8.9
38 Caen Calvados (14) 111,546 26
39 Saint-Paul Réunion (974) 109,405 241
40 Argenteuil Val-d'Oise (95) 106,546 17
41 Mulhouse Haut-Rhin (68) 106,083 22
42 Nancy Meurthe-et-Moselle (54) 104,988 15

Cities with 100,000 or more inhabitants by department

Source: INSEE, official population figures (total population) in force on January 1, 2026; areas: IGN / Observatoire des territoires. Paris, Lyon and Marseille each count as one commune. Data sources.

FAQ

Cities over 100,000 inhabitants: FAQ

How many cities in France have 100,000 or more inhabitants?

42 in 2026, according to the official INSEE population figures (total population).

Which is the smallest city in France with 100,000 or more inhabitants?

Nancy (Meurthe-et-Moselle), with 104,988 inhabitants.

Which department has the most cities with 100,000 or more inhabitants?

Réunion, with 2.

Which population figure is used?

The official total population published by INSEE and in force on January 1, 2026: the municipal population plus people counted separately (students, boarders and people in institutions who have a residence in another commune).

This website uses cookies to give you the best possible experience. Read the privacy policy