Largest City in France

2026 ranking · share of valid votes, 2022 presidential, 2nd round

The towns in Hauts-de-France where Emmanuel Macron scored highest in the second round of the 2022 presidential election (share of valid votes, towns with 500 or more valid votes)

Gruson (Nord) is where Emmanuel Macron scored highest in Hauts-de-France in the second round of the 2022 presidential election: 80.5% of the valid votes. Next come Saint-Fuscien (Somme, 78.7%) and Le Touquet-Paris-Plage (Pas-de-Calais, 78.4%).

1,069 towns ranked out of 3,782

Gruson, 1stThe next 19

The podium

  1. 1stGruson 80.5% of valid votes Nord
  2. 2ndSaint-Fuscien 78.7% of valid votes Somme
  3. 3rdLe Touquet-Paris-Plage 78.4% of valid votes Pas-de-Calais

This ranking covers 1,069 of the 3,782 towns in Hauts-de-France. Not ranked: towns with fewer than 500 valid votes. The table is split into pages of 100 towns. At the other end of the ranking, Marles-les-Mines (Pas-de-Calais) comes last with 23.3%.

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 in Hauts-de-France: Emmanuel Macron’s share of the valid votes

Towns in Hauts-de-France ranked by Emmanuel Macron’s share of the valid votes in the second round of the 2022 presidential election, towns with 500 or more valid votes
Rank Town Department Share of valid votes (%) Proportional bar Population
1 Gruson Nord (59) 80.5 1,241
2 Saint-Fuscien Somme (80) 78.7 1,455
3 Le Touquet-Paris-Plage Pas-de-Calais (62) 78.4 4,519
4 Lambersart Nord (59) 77.7 27,572
5 Bondues Nord (59) 77.2 9,932
6 Louvil Nord (59) 76.7 934
7 Marcq-en-Barœul Nord (59) 76.6 40,930
8 Lille Nord (59) 76.6 240,109
9 Lompret Nord (59) 76.2 2,201
10 Sailly-lez-Lannoy Nord (59) 75.9 1,951
11 La Madeleine Nord (59) 75.1 22,006
12 Mouvaux Nord (59) 74.3 13,558
13 Verlinghem Nord (59) 74.0 2,722
14 Sains-en-Amiénois Somme (80) 73.9 1,225
15 Cagny Somme (80) 73.1 1,212
16 Villeneuve-d'Ascq Nord (59) 72.9 63,462
17 Tressin Nord (59) 72.5 1,427
18 Chéreng Nord (59) 71.8 3,131
19 Sainghin-en-Mélantois Nord (59) 71.6 2,877
20 Mérignies Nord (59) 71.5 3,681
21 Ennetières-en-Weppes Nord (59) 71.0 1,302
22 Fleurbaix Pas-de-Calais (62) 70.6 2,999
23 Coye-la-Forêt Oise (60) 70.4 4,037
24 Roubaix Nord (59) 70.3 98,701
25 Noyelles-lès-Seclin Nord (59) 70.3 853
26 Dury Somme (80) 70.2 1,489
27 Hem Nord (59) 70.1 18,719
28 Forest-sur-Marque Nord (59) 70.0 1,688
29 Bois-Grenier Nord (59) 69.8 1,799
30 Beaucamps-Ligny Nord (59) 69.7 868
31 Wasquehal Nord (59) 69.7 21,005
32 Genech Nord (59) 69.6 3,459
33 Condette Pas-de-Calais (62) 69.6 2,512
34 Avilly-Saint-Léonard Oise (60) 69.3 889
35 Anstaing Nord (59) 69.3 1,655
36 Fournes-en-Weppes Nord (59) 68.8 2,306
37 Croix Nord (59) 68.7 20,790
38 Saint-André-lez-Lille Nord (59) 68.6 13,354
39 Radinghem-en-Weppes Nord (59) 68.5 1,430
40 Mons-en-Barœul Nord (59) 68.5 21,244
41 Bourghelles Nord (59) 68.4 1,713
42 Salouël Somme (80) 68.3 4,237
43 Poulainville Somme (80) 68.0 1,357
44 Amiens Somme (80) 67.9 139,183
45 Anzin-Saint-Aubin Pas-de-Calais (62) 67.8 2,905
46 Creil Oise (60) 67.7 36,533
47 Chamant Oise (60) 67.4 1,072
48 Faches-Thumesnil Nord (59) 67.2 18,722
49 Ennevelin Nord (59) 67.0 2,446
50 Wambrechies Nord (59) 66.4 11,134
51 Ronchin Nord (59) 66.3 19,943
52 Prémesques Nord (59) 66.2 2,061
53 Wattignies Nord (59) 66.1 15,725
54 Camphin-en-Pévèle Nord (59) 65.9 2,590
55 Drucat Somme (80) 65.7 915
56 Lezennes Nord (59) 65.7 3,002
57 Gouvieux Oise (60) 65.7 9,286
58 Capinghem Nord (59) 65.7 2,756
59 Compiègne Oise (60) 65.7 41,774
60 Avelin Nord (59) 65.5 2,603
61 Péronne-en-Mélantois Nord (59) 65.5 1,044
62 Duisans Pas-de-Calais (62) 65.4 1,421
63 Mons-en-Pévèle Nord (59) 65.4 2,113
64 Baisieux Nord (59) 64.8 5,595
65 Cysoing Nord (59) 64.6 4,918
66 Vaudricourt Pas-de-Calais (62) 64.6 1,158
67 Chantilly Oise (60) 64.6 10,810
68 Sainte-Catherine Pas-de-Calais (62) 64.4 3,532
69 Vers-sur-Selle Somme (80) 64.3 937
70 Saveuse Somme (80) 64.1 1,104
71 Tourmignies Nord (59) 64.0 951
72 Bachy Nord (59) 63.9 1,928
73 Rivery Somme (80) 63.8 3,661
74 Phalempin Nord (59) 63.7 4,897
75 Vineuil-Saint-Firmin Oise (60) 63.7 1,430
76 Saint-Josse Pas-de-Calais (62) 63.6 1,080
77 Orry-la-Ville Oise (60) 63.6 3,673
78 Vendeville Nord (59) 63.4 1,675
79 Montreuil-sur-Mer Pas-de-Calais (62) 63.4 2,036
80 Emmerin Nord (59) 63.3 3,049
81 Nomain Nord (59) 63.2 2,695
82 La Capelle-lès-Boulogne Pas-de-Calais (62) 63.2 1,579
83 Templeuve-en-Pévèle Nord (59) 63.1 7,308
84 Fretin Nord (59) 63.1 3,246
85 Camon Somme (80) 62.9 4,413
86 Linselles Nord (59) 62.8 8,249
87 Marquette-lez-Lille Nord (59) 62.8 12,695
88 Pont-de-Metz Somme (80) 62.7 2,458
89 Nogent-sur-Oise Oise (60) 62.7 22,177
90 Fromelles Nord (59) 62.6 1,179
91 Cappelle-en-Pévèle Nord (59) 62.5 2,301
92 Sainte-Marie-Cappel Nord (59) 62.5 850
93 Socx Nord (59) 62.5 886
94 Bersée Nord (59) 62.4 2,379
95 Fleurines Oise (60) 62.3 1,993
96 Hondeghem Nord (59) 62.0 934
97 Mouchin Nord (59) 62.0 1,513
98 Roncq Nord (59) 61.9 14,157
99 Wissant Pas-de-Calais (62) 61.8 858
100 Cucq Pas-de-Calais (62) 61.7 5,210

Source: French Ministry of the Interior, election results by town; votes divided by valid votes (blank and spoiled ballots excluded) in the town in the second round of the 2022 presidential election, towns with 500 or more valid votes. Not ranked: towns with fewer than 500 valid votes. Tied values share the same rank. Data sources.

FAQ

Highest scores for Emmanuel Macron in Hauts-de-France: FAQ

Where did Emmanuel Macron score highest in Hauts-de-France in the second round of the 2022 presidential election?

Gruson (Nord) is where Emmanuel Macron scored highest in Hauts-de-France in the second round of the 2022 presidential election: 80.5% of the valid votes.

What are the 10 towns in Hauts-de-France where Emmanuel Macron scored highest in the second round of the 2022 presidential election?

In order: Gruson (80.5%), Saint-Fuscien (78.7%), Le Touquet-Paris-Plage (78.4%), Lambersart (77.7%), Bondues (77.2%), Louvil (76.7%), Marcq-en-Barœul (76.6%), Lille (76.6%), Lompret (76.2%), and Sailly-lez-Lannoy (75.9%).

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

1,069 out of 3,782. Not ranked: towns with fewer than 500 valid votes.

How is the score calculated?

The score is the number of votes for Emmanuel Macron in the town, divided by the number of valid votes (all ballots except blank and spoiled ones), according to results published by the French Ministry of the Interior. Only towns with 500 or more valid votes are ranked: in a small town, a handful of votes can swing a percentage sharply. Official national result (all of France, including French citizens voting abroad): 58.55%.

Back to top

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