Largest City in France

2026 ranking · population density

The most densely populated towns in Hauts-de-France in 2026

Lannoy (Nord) is the most densely populated town in Hauts-de-France, with 10,111 inhabitants per km². Next come La Madeleine (Nord, 7,749 inhabitants per km²) and Roubaix (Nord, 7,460 inhabitants per km²).

3,782 towns ranked

Lannoy, 1stThe next 19

The podium

  1. 1stLannoy 10,111per km² Nord
  2. 2ndLa Madeleine 7,749per km² Nord
  3. 3rdRoubaix 7,460per km² Nord

Photos: © Velvet, CC BY-SA 3.0 · © Mairie de roubaix, CC BY-SA 3.0

This ranking covers all 3,782 towns in Hauts-de-France. The table is split into pages of 100 towns. At the other end of the ranking, Méréaucourt (Somme) comes last with 3 inhabitants per km².

In France, a commune is the smallest unit of local government, from large cities to tiny villages. Paris, Lyon and Marseille are ranked as whole communes: their arrondissements (districts) have no rank of their own.

The ranking: most densely populated towns in Hauts-de-France

Rank Town Department Density (per km²) Proportional bar Population Area (km²)
1 Lannoy Nord (59) 10,111 1,820 0.2
2 La Madeleine Nord (59) 7,749 22,006 2.8
3 Roubaix Nord (59) 7,460 98,701 13
4 Mons-en-Barœul Nord (59) 7,376 21,244 2.9
5 Lille Nord (59) 6,894 240,109 35
6 Tourcoing Nord (59) 6,540 99,346 15
7 Boulogne-sur-Mer Pas-de-Calais (62) 4,860 40,924 8.4
8 Croix Nord (59) 4,682 20,790 4.4
9 Lambersart Nord (59) 4,476 27,572 6.2
10 Armentières Nord (59) 4,360 27,382 6.3
11 Lys-lez-Lannoy Nord (59) 4,347 14,170 3.3
12 Saint-André-lez-Lille Nord (59) 4,226 13,354 3.2
13 Faches-Thumesnil Nord (59) 4,052 18,722 4.6
14 Arras Pas-de-Calais (62) 3,763 43,765 12
15 Ronchin Nord (59) 3,680 19,943 5.4
16 Anzin Nord (59) 3,646 13,273 3.6
17 Creil Oise (60) 3,294 36,533 11
18 Loos Nord (59) 3,288 22,850 7.0
19 Mouvaux Nord (59) 3,251 13,558 4.2
20 Valenciennes Nord (59) 3,181 43,966 14
21 Wasquehal Nord (59) 3,062 21,005 6.9
22 Wattrelos Nord (59) 3,052 41,013 13
23 Nogent-sur-Oise Oise (60) 2,973 22,177 7.5
24 Billy-Montigny Pas-de-Calais (62) 2,943 7,975 2.7
25 Marcq-en-Barœul Nord (59) 2,915 40,930 14
26 Haubourdin Nord (59) 2,863 15,202 5.3
27 Lens Pas-de-Calais (62) 2,831 33,122 12
28 Amiens Somme (80) 2,814 139,183 49
29 Pérenchies Nord (59) 2,812 8,519 3.0
30 Montigny-en-Gohelle Pas-de-Calais (62) 2,795 9,784 3.5
31 Béthune Pas-de-Calais (62) 2,705 25,585 9.5
32 Bergues Nord (59) 2,701 3,565 1.3
33 Marquette-lez-Lille Nord (59) 2,612 12,695 4.9
34 Wattignies Nord (59) 2,492 15,725 6.3
35 Sallaumines Pas-de-Calais (62) 2,474 9,451 3.8
36 Douai Nord (59) 2,435 41,108 17
37 Éleu-dit-Leauwette Pas-de-Calais (62) 2,425 2,837 1.2
38 Saint-Quentin Aisne (02) 2,392 53,963 23
39 Liévin Pas-de-Calais (62) 2,369 30,398 13
40 Soissons Aisne (02) 2,327 28,664 12
41 Villeneuve-d'Ascq Nord (59) 2,311 63,462 27
42 Le Portel Pas-de-Calais (62) 2,306 8,878 3.9
43 Coudekerque-Branche Nord (59) 2,301 21,033 9.1
44 Beuvrages Nord (59) 2,276 6,828 3.0
45 Grenay Pas-de-Calais (62) 2,071 6,669 3.2
46 Calais Pas-de-Calais (62) 2,037 68,246 34
47 Dunkerque Nord (59) 1,992 87,442 44
48 Hem Nord (59) 1,940 18,719 9.7
49 La Bassée Nord (59) 1,889 6,687 3.5
50 Oignies Pas-de-Calais (62) 1,879 10,373 5.5
51 Outreau Pas-de-Calais (62) 1,871 13,266 7.1
52 Noyelles-sous-Lens Pas-de-Calais (62) 1,850 6,882 3.7
53 Clermont Oise (60) 1,846 10,726 5.8
54 Denain Nord (59) 1,804 20,777 12
55 Avesnes-sur-Helpe Nord (59) 1,797 4,151 2.3
56 Leers Nord (59) 1,774 9,579 5.4
57 Bruay-sur-l'Escaut Nord (59) 1,747 11,704 6.7
58 Cambrai Nord (59) 1,746 31,738 18
59 Courchelettes Nord (59) 1,726 2,882 1.7
60 Neuville-Saint-Rémy Nord (59) 1,711 4,055 2.4
61 Beauvais Oise (60) 1,709 56,934 33
62 Waziers Nord (59) 1,684 7,310 4.3
63 Auchel Pas-de-Calais (62) 1,683 10,098 6.0
64 Longueau Somme (80) 1,674 5,726 3.4
65 Toufflers Nord (59) 1,670 3,991 2.4
66 Halluin Nord (59) 1,661 20,864 13
67 Neuville-en-Ferrain Nord (59) 1,630 10,074 6.2
68 Forest-sur-Marque Nord (59) 1,608 1,688 1.1
69 Bully-les-Mines Pas-de-Calais (62) 1,598 12,241 7.7
70 Grand-Fort-Philippe Nord (59) 1,577 4,936 3.1
71 Méricourt Pas-de-Calais (62) 1,549 11,662 7.5
72 Maubeuge Nord (59) 1,540 29,031 19
73 Aniche Nord (59) 1,535 10,007 6.5
74 Pont-à-Vendin Pas-de-Calais (62) 1,532 3,079 2.0
75 Marly Nord (59) 1,506 12,107 8.0
76 Capinghem Nord (59) 1,482 2,756 1.9
77 Wingles Pas-de-Calais (62) 1,478 8,765 5.9
78 Fouquières-lès-Lens Pas-de-Calais (62) 1,478 6,119 4.1
79 Loison-sous-Lens Pas-de-Calais (62) 1,463 5,194 3.6
80 Cappelle-la-Grande Nord (59) 1,451 7,924 5.5
81 Liancourt Oise (60) 1,443 6,855 4.8
82 Saint-Nicolas Pas-de-Calais (62) 1,424 4,544 3.2
83 Lourches Nord (59) 1,417 3,756 2.7
84 Courcelles-lès-Lens Pas-de-Calais (62) 1,414 7,860 5.6
85 Lezennes Nord (59) 1,403 3,002 2.1
86 Sin-le-Noble Nord (59) 1,401 16,154 12
87 Pont-à-Marcq Nord (59) 1,399 3,106 2.2
88 Bauvin Nord (59) 1,375 5,295 3.9
89 Achicourt Pas-de-Calais (62) 1,352 8,029 5.9
90 Montataire Oise (60) 1,350 14,387 11
91 Avion Pas-de-Calais (62) 1,346 17,556 13
92 Roncq Nord (59) 1,337 14,157 11
93 Rouvroy Pas-de-Calais (62) 1,336 8,580 6.4
94 Villers-Saint-Paul Oise (60) 1,332 6,567 4.9
95 Bruay-la-Buissière Pas-de-Calais (62) 1,332 21,772 16
96 Margny-lès-Compiègne Oise (60) 1,329 8,854 6.7
97 Provin Nord (59) 1,318 4,469 3.4
98 Nœux-les-Mines Pas-de-Calais (62) 1,314 11,619 8.8
99 Longuenesse Pas-de-Calais (62) 1,314 11,039 8.4
100 Quiévrechain Nord (59) 1,271 5,985 4.7

Source: INSEE (official population figures); IGN / Observatoire des territoires (areas); total population divided by area. Tied values share the same rank. Data sources.

FAQ

Most densely populated towns in Hauts-de-France: FAQ

What is the most densely populated town in Hauts-de-France in 2026?

Lannoy (Nord) is the most densely populated town in Hauts-de-France, with 10,111 inhabitants per km².

What are the 10 most densely populated towns in Hauts-de-France?

In order: Lannoy (10,111 inhabitants per km²), La Madeleine (7,749 inhabitants per km²), Roubaix (7,460 inhabitants per km²), Mons-en-Barœul (7,376 inhabitants per km²), Lille (6,894 inhabitants per km²), Tourcoing (6,540 inhabitants per km²), Boulogne-sur-Mer (4,860 inhabitants per km²), Croix (4,682 inhabitants per km²), Lambersart (4,476 inhabitants per km²), and Armentières (4,360 inhabitants per km²).

What is the least densely populated town in Hauts-de-France?

Méréaucourt (Somme) is the least densely populated town in Hauts-de-France, with just 3 inhabitants per km². See the least densely populated towns in Hauts-de-France.

How many towns in Hauts-de-France are ranked?

All of them: the 3,782 towns in Hauts-de-France appear in this ranking.

How is density calculated?

Density is the official total population of the commune (INSEE) divided by its area in square kilometers.

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