Largest City in France

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

The towns in Grand Est 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) (401st to 500th)

Strasbourg (Bas-Rhin) is where Emmanuel Macron scored highest in Grand Est in the second round of the 2022 presidential election: 77.6% of the valid votes.

1,084 towns ranked out of 5,115

Continued: the towns in Grand Est ranked 401st to 500th, out of 1,084.

The ranking in Grand Est: Emmanuel Macron’s share of the valid votes (continued)

Towns in Grand Est 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
401 Courcy Marne (51) 52.2 1,262
402 Blotzheim Haut-Rhin (68) 52.2 5,409
403 Saint-Laurent Ardennes (08) 52.2 1,252
404 Sanchey Vosges (88) 52.2 992
405 Marbache Meurthe-et-Moselle (54) 52.1 1,686
406 Uxegney Vosges (88) 52.1 2,289
407 Hochfelden Bas-Rhin (67) 52.1 4,091
408 Pierrevillers Moselle (57) 52.1 1,474
409 Bernwiller Haut-Rhin (68) 52.1 1,240
410 Givonne Ardennes (08) 52.0 1,083
411 Leimbach Haut-Rhin (68) 52.0 961
412 Rosenau Haut-Rhin (68) 52.0 2,441
413 Soultzmatt Haut-Rhin (68) 52.0 2,552
414 Kertzfeld Bas-Rhin (67) 51.9 1,274
415 Rœschwoog Bas-Rhin (67) 51.9 2,314
416 Kingersheim Haut-Rhin (68) 51.8 13,495
417 Metzervisse Moselle (57) 51.8 2,340
418 Trémery Moselle (57) 51.8 985
419 Saint-Étienne-lès-Remiremont Vosges (88) 51.7 3,882
420 Carspach Haut-Rhin (68) 51.7 2,173
421 Offendorf Bas-Rhin (67) 51.7 2,515
422 Boofzheim Bas-Rhin (67) 51.7 1,397
423 Réhon Meurthe-et-Moselle (54) 51.6 3,937
424 Walbourg Bas-Rhin (67) 51.6 1,145
425 Solgne Moselle (57) 51.5 1,186
426 Hagondange Moselle (57) 51.5 9,386
427 Jebsheim Haut-Rhin (68) 51.5 1,401
428 Vignot Meuse (55) 51.4 1,290
429 Neuwiller-lès-Saverne Bas-Rhin (67) 51.4 1,103
430 Cornimont Vosges (88) 51.4 3,097
431 Saulnes Meurthe-et-Moselle (54) 51.3 2,294
432 Bayon Meurthe-et-Moselle (54) 51.3 1,580
433 Herserange Meurthe-et-Moselle (54) 51.3 4,218
434 Munster Haut-Rhin (68) 51.3 4,808
435 Witry-lès-Reims Marne (51) 51.3 5,021
436 Bettancourt-la-Ferrée Haute-Marne (52) 51.3 1,834
437 Saint-Amé Vosges (88) 51.3 2,179
438 Willgottheim Bas-Rhin (67) 51.3 1,072
439 Niederschaeffolsheim Bas-Rhin (67) 51.2 1,343
440 Westhouse Bas-Rhin (67) 51.2 1,653
441 Feldkirch Haut-Rhin (68) 51.2 1,066
442 Bantzenheim Haut-Rhin (68) 51.2 1,655
443 Sainte-Croix-en-Plaine Haut-Rhin (68) 51.1 3,078
444 Forbach Moselle (57) 51.1 20,721
445 Guebwiller Haut-Rhin (68) 51.1 11,503
446 Ebersheim Bas-Rhin (67) 51.1 2,303
447 Obenheim Bas-Rhin (67) 51.1 1,423
448 Longeville-en-Barrois Meuse (55) 51.0 1,110
449 Ingwiller Bas-Rhin (67) 51.0 4,033
450 Macey Aube (10) 51.0 993
451 Obermodern-Zutzendorf Bas-Rhin (67) 51.0 1,796
452 Habsheim Haut-Rhin (68) 50.9 5,168
453 Jolivet Meurthe-et-Moselle (54) 50.9 899
454 Heimsbrunn Haut-Rhin (68) 50.9 1,348
455 Niederbronn-les-Bains Bas-Rhin (67) 50.9 4,414
456 Fèves Moselle (57) 50.8 1,204
457 Baldenheim Bas-Rhin (67) 50.8 1,266
458 Ventron Vosges (88) 50.8 818
459 Sarreguemines Moselle (57) 50.8 20,549
460 Eschbach Bas-Rhin (67) 50.7 967
461 tied Marmoutier Bas-Rhin (67) 50.7 2,729
461 tied Walheim Haut-Rhin (68) 50.7 905
463 Dommartin-lès-Remiremont Vosges (88) 50.7 1,960
464 Verny Moselle (57) 50.7 2,089
465 Sarre-Union Bas-Rhin (67) 50.7 2,771
466 Schweighouse-sur-Moder Bas-Rhin (67) 50.7 5,236
467 Riedseltz Bas-Rhin (67) 50.7 1,161
468 Novéant-sur-Moselle Moselle (57) 50.7 1,870
469 Toul Meurthe-et-Moselle (54) 50.6 15,955
470 Delme Moselle (57) 50.6 1,182
471 Steinbrunn-le-Bas Haut-Rhin (68) 50.6 858
472 Pont-Saint-Vincent Meurthe-et-Moselle (54) 50.5 1,813
473 Diemeringen Bas-Rhin (67) 50.5 1,599
474 Creney-près-Troyes Aube (10) 50.5 2,060
475 Maizières-lès-Metz Moselle (57) 50.5 11,683
476 Dossenheim-sur-Zinsel Bas-Rhin (67) 50.5 1,083
477 Spicheren Moselle (57) 50.4 3,191
478 Malleloy Meurthe-et-Moselle (54) 50.4 1,021
479 Bartenheim Haut-Rhin (68) 50.4 4,301
480 Chouilly Marne (51) 50.4 1,085
481 Kembs Haut-Rhin (68) 50.4 5,945
482 Rittershoffen Bas-Rhin (67) 50.4 944
483 Dinsheim-sur-Bruche Bas-Rhin (67) 50.4 1,488
484 Guémar Haut-Rhin (68) 50.3 1,519
485 Givet Ardennes (08) 50.3 6,512
486 Altorf Bas-Rhin (67) 50.3 1,471
487 Soultz-Haut-Rhin Haut-Rhin (68) 50.3 7,132
488 Fagnières Marne (51) 50.3 4,962
489 Biesheim Haut-Rhin (68) 50.2 2,550
490 Huttenheim Bas-Rhin (67) 50.2 2,770
491 Villegusien-le-Lac Haute-Marne (52) 50.2 1,018
492 Isles-sur-Suippe Marne (51) 50.1 987
493 Éloyes Vosges (88) 50.1 3,193
494 Meyenheim Haut-Rhin (68) 50.1 2,037
495 Châtenois Vosges (88) 50.1 1,746
496 Loivre Marne (51) 50.1 1,459
497 Pompey Meurthe-et-Moselle (54) 50.0 4,830
498 tied Schirmeck Bas-Rhin (67) 50.0 2,088
498 tied Andlau Bas-Rhin (67) 50.0 1,839
500 Saint-Lyé Aube (10) 50.0 3,013

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.

Back to top

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