Site indépendant, non affilié au ministère de l'Intérieur, à un parti ou à un candidat.

Résultats des élections dans le Haut-Rhin

Code 68 · Données mises à jour le 07/07/2026

L'essentiel

Au 1er tour de l'élection présidentielle du 10 avril 2022 dans le Haut-Rhin, Emmanuel MACRON est arrivé en tête avec 27,85 % des suffrages exprimés, devant Marine LE PEN (27,77 %) et Jean-Luc MÉLENCHON (17,20 %), selon le ministère de l'Intérieur.

La participation dans le Haut-Rhin au 1er tour de la présidentielle 2022 (74,07 %) est supérieure de 0,38 point à celle de la France entière (73,69 %) et supérieure de 0,17 point à celle du Grand Est (73,90 %).

Depuis la présidentielle 2017, la participation dans le Haut-Rhin est passée de 79,00 % à 74,07 % (−4,93 points), contre −4,08 points en France entière.

Le Haut-Rhin se classe 81e sur 101 départements pour la participation au 1er tour de la présidentielle 2022, et 6e sur 10 dans sa région.

Le Haut-Rhin compte 366 communes, dont les résultats sont détaillés sur election.fr.

Chiffres clés, Présidentielle 2022, 1er tour

Participation
74,1 %+0,2 point par rapport à la région (73,9 %)+0,4 point par rapport à la France (73,7 %)
Évolution depuis la présidentielle 2017
−4,9 pointsFrance : −4,1 points
Écart entre les deux premiers
311 voix0,0 point
Rang de participation
81esur 101 départements6e sur 10 dans la région

Écarts en points calculés à partir des valeurs affichées ; rang parmi les territoires de même rang, à participation égale au centième de point rang partagé.

Scrutin en vedette

Présidentielle 2022, 1er tour

Tous les résultats
Inscrits531 738
Votants393 877
Participation74,07 %
Blancs6 382
Nuls2 386
Résultats par candidat dans le Haut-Rhin, présidentielle 2022, 1er tour, triés par voix décroissantes
#CandidatBarre proportionnelle au pourcentageVoix% exprimés% inscrits
1Emmanuel MACRON 107 24827,8 %20,2 %
2Marine LE PEN 106 93727,8 %20,1 %
3Jean-Luc MÉLENCHON 66 23817,2 %12,5 %
4Éric ZEMMOUR 30 2847,9 %5,7 %
5Yannick JADOT 18 9634,9 %3,6 %
6Valérie PÉCRESSE 15 9944,2 %3,0 %
7Nicolas DUPONT-AIGNAN 13 7453,6 %2,6 %
8Jean LASSALLE 11 0632,9 %2,1 %
9Anne HIDALGO 4 8811,3 %0,9 %
10Fabien ROUSSEL 4 6491,2 %0,9 %
11Philippe POUTOU 2 8420,7 %0,5 %
12Nathalie ARTHAUD 2 2650,6 %0,4 %

Carte par commune, Présidentielle 2022

Participation au 1er tour de la présidentielle 2022 par commune dans le Haut-Rhin
64 % à 75 %75 % à 78 %78 % à 80 %80 % à 81 %81 % à 89 %
moins de −25,0 points−25,0 points à −15,0 points−15,0 points à −5,0 points−5,0 points à +5,0 points+5,0 points à +15,0 points+15,0 points à +25,0 points+25,0 points et plus
moins de −25,0 points−25,0 points à −15,0 points−15,0 points à −5,0 points−5,0 points à +5,0 points+5,0 points à +15,0 points+15,0 points à +25,0 points+25,0 points et plus

Les écarts à l'ensemble du département vont de −10,0 points (Saint-Louis) à +15,2 points (Bellemagny). Communes en gris : pas de valeur ou donnée signalée.

Tableau des valeurs
Participation au 1er tour de la présidentielle 2022 par commune dans le Haut-Rhin
CommuneParticipationÉcart à l'ensemble du départementÉvolution depuis la présidentielle 2017
Algolsheim76,3 %+2,2 points−7,2 points
Altenach80,7 %+6,6 points−9,5 points
Altkirch71,1 %−3,0 points−7,7 points
Ammerschwihr81,1 %+7,0 points−1,9 point
Bernwiller79,7 %+5,6 points−6,5 points
Andolsheim77,7 %+3,6 points−6,5 points
Appenwihr80,2 %+6,1 points−7,8 points
Artzenheim85,9 %+11,8 points−2,7 points
Aspach80,2 %+6,1 points−2,8 points
Aspach-le-Bas78,4 %+4,3 points−4,8 points
Aspach-Michelbach76,1 %+2,0 points−10,0 points
Attenschwiller79,8 %+5,7 points−6,5 points
Aubure78,3 %+4,2 points−4,8 points
Baldersheim75,8 %+1,7 point−5,1 points
Balgau80,2 %+6,1 points−4,8 points
Ballersdorf74,2 %+0,1 point−7,8 points
Balschwiller80,7 %+6,6 points−3,5 points
Baltzenheim83,3 %+9,2 points−0,3 point
Bantzenheim78,7 %+4,6 points−4,5 points
Bartenheim73,2 %−0,9 point−7,0 points
Battenheim79,5 %+5,4 points−6,6 points
Beblenheim75,4 %+1,3 point−6,1 points
Bellemagny89,3 %+15,2 points+4,5 points
Bendorf80,6 %+6,5 points−5,4 points
Bennwihr79,1 %+5,0 points−3,0 points
Berentzwiller77,4 %+3,3 points−3,5 points
Bergheim76,7 %+2,6 points−5,5 points
Bergholtz81,8 %+7,7 points−4,4 points
Bergholtzzell79,3 %+5,2 points−3,5 points
Berrwiller82,2 %+8,1 points−4,2 points
Bettendorf76,1 %+2,0 points−6,6 points
Bettlach80,4 %+6,3 points−4,2 points
Biederthal73,3 %−0,8 point−5,1 points
Biesheim74,4 %+0,3 point−4,6 points
Biltzheim76,9 %+2,8 points−9,1 points
Bischwihr81,6 %+7,5 points−4,4 points
Bisel69,3 %−4,8 points−6,6 points
Bitschwiller-lès-Thann73,4 %−0,7 point−5,7 points
Blodelsheim79,0 %+4,9 points−5,8 points
Blotzheim74,1 %0,0 point−7,6 points
Bollwiller75,3 %+1,2 point−4,1 points
Le Bonhomme80,6 %+6,5 points−3,1 points
Bourbach-le-Bas77,7 %+3,6 points−7,5 points
Bourbach-le-Haut75,6 %+1,5 point−6,6 points
Bouxwiller73,3 %−0,8 point−6,3 points
Bréchaumont79,9 %+5,8 points−2,6 points
Breitenbach-Haut-Rhin76,3 %+2,2 points−5,4 points
Bretten81,1 %+7,0 points−4,9 points
Brinckheim83,0 %+8,9 points−7,8 points
Bruebach82,6 %+8,5 points−7,1 points
Brunstatt-Didenheim75,4 %+1,3 point−6,1 points
Buethwiller73,3 %−0,8 point−13,5 points
Buhl75,7 %+1,6 point−4,0 points
Burnhaupt-le-Bas77,5 %+3,4 points−5,2 points
Burnhaupt-le-Haut80,3 %+6,2 points−5,4 points
Buschwiller74,8 %+0,7 point−9,7 points
Carspach77,5 %+3,4 points−4,5 points
Cernay72,3 %−1,8 point−1,7 point
Chalampé74,6 %+0,5 point−9,3 points
Chavannes-sur-l'Étang75,6 %+1,5 point−8,8 points
Colmar67,5 %−6,6 points−5,6 points
Courtavon74,4 %+0,3 point−6,1 points
Dannemarie73,5 %−0,6 point−11,2 points
Dessenheim83,0 %+8,9 points−3,3 points
Diefmatten82,7 %+8,6 points−8,7 points
Dietwiller82,3 %+8,2 points−2,2 points
Dolleren83,1 %+9,0 points−3,3 points
Durlinsdorf74,4 %+0,3 point−6,0 points
Durmenach79,6 %+5,5 points−4,1 points
Durrenentzen78,9 %+4,8 points−5,9 points
Eglingen82,8 %+8,7 points−4,9 points
Eguisheim81,6 %+7,5 points−6,3 points
Elbach85,5 %+11,4 points+0,5 point
Emlingen76,0 %+1,9 point−4,2 points
Saint-Bernard86,1 %+12,0 points−2,4 points
Ensisheim70,5 %−3,6 points−6,0 points
Eschbach-au-Val80,8 %+6,7 points−3,8 points
Eschentzwiller80,3 %+6,2 points−5,5 points
Eteimbes81,6 %+7,5 points−4,7 points
Falkwiller82,6 %+8,5 points−2,4 points
Feldbach73,9 %−0,2 point−10,0 points
Feldkirch80,3 %+6,2 points−3,4 points
Fellering79,3 %+5,2 points−4,2 points
Ferrette77,6 %+3,5 points−6,2 points
Fessenheim75,0 %+0,9 point−10,3 points
Fislis85,4 %+11,3 points−1,7 point
Flaxlanden76,6 %+2,5 points−5,3 points
Folgensbourg79,1 %+5,0 points−3,9 points
Fortschwihr81,7 %+7,6 points−3,1 points
Franken79,6 %+5,5 points−7,2 points
Fréland76,5 %+2,4 points−9,1 points
Friesen81,2 %+7,1 points−3,4 points
Frœningen81,6 %+7,5 points−2,2 points
Fulleren81,1 %+7,0 points+0,1 point
Galfingue78,6 %+4,5 points−3,5 points
Geishouse78,9 %+4,8 points−6,4 points
Geispitzen77,8 %+3,7 points−9,5 points
Geiswasser82,8 %+8,7 points−0,9 point
Gildwiller75,3 %+1,2 point−3,4 points
Goldbach-Altenbach76,4 %+2,3 points−7,7 points
Gommersdorf81,2 %+7,1 points−2,9 points
Griesbach-au-Val82,7 %+8,6 points−5,7 points
Grussenheim81,0 %+6,9 points−6,4 points
Gueberschwihr79,7 %+5,6 points−4,8 points
Guebwiller68,4 %−5,7 points−5,9 points
Guémar81,2 %+7,1 points−1,0 point
Guevenatten88,5 %+14,4 points+0,5 point
Guewenheim79,4 %+5,3 points−3,6 points
Gundolsheim81,2 %+7,1 points−3,1 points
Gunsbach81,2 %+7,1 points−6,2 points
Habsheim78,5 %+4,4 points−1,9 point
Hagenbach79,5 %+5,4 points−2,8 points
Hagenthal-le-Bas75,3 %+1,2 point−3,6 points
Hagenthal-le-Haut75,2 %+1,1 point−7,9 points
Hartmannswiller74,7 %+0,6 point−7,8 points
Hattstatt83,1 %+9,0 points−0,2 point
Hausgauen80,5 %+6,4 points−2,4 points
Hecken75,4 %+1,3 point−9,3 points
Hégenheim69,8 %−4,3 points−8,2 points
Heidwiller72,1 %−2,0 points−6,7 points
Heimersdorf79,0 %+4,9 points−1,5 point
Heimsbrunn77,9 %+3,8 points−7,2 points
Heiteren78,5 %+4,4 points−5,1 points
Heiwiller82,7 %+8,6 points−0,1 point
Helfrantzkirch80,9 %+6,8 points−4,0 points
Herrlisheim-près-Colmar79,9 %+5,8 points−2,6 points
Hésingue77,0 %+2,9 points−3,4 points
Hettenschlag83,2 %+9,1 points−4,2 points
Hindlingen80,7 %+6,6 points−3,2 points
Hirsingue69,5 %−4,6 points−7,6 points
Hirtzbach76,2 %+2,1 points−5,4 points
Hirtzfelden82,6 %+8,5 points−0,4 point
Hochstatt78,5 %+4,4 points−6,6 points
Hohrod79,3 %+5,2 points−2,8 points
Porte du Ried80,6 %+6,5 points−5,0 points
Hombourg77,0 %+2,9 points−7,2 points
Horbourg-Wihr79,5 %+5,4 points−2,7 points
Houssen80,7 %+6,6 points−5,1 points
Hunawihr83,7 %+9,6 points−0,9 point
Hundsbach78,8 %+4,7 points−8,7 points
Huningue70,1 %−4,0 points−5,3 points
Husseren-les-Châteaux80,3 %+6,2 points−7,4 points
Husseren-Wesserling82,5 %+8,4 points−1,0 point
Illfurth74,8 %+0,7 point−7,5 points
Illhaeusern80,1 %+6,0 points−6,4 points
Illzach69,8 %−4,3 points−3,5 points
Ingersheim74,4 %+0,3 point−5,5 points
Issenheim78,0 %+3,9 points−1,7 point
Jebsheim79,4 %+5,3 points−4,9 points
Jettingen78,8 %+4,7 points−3,7 points
Jungholtz80,3 %+6,2 points−2,2 points
Kappelen84,8 %+10,7 points−1,9 point
Katzenthal79,9 %+5,8 points−9,3 points
Kaysersberg Vignoble77,3 %+3,2 points−4,9 points
Kembs72,6 %−1,5 point−5,4 points
Kiffis80,5 %+6,4 points−4,2 points
Kingersheim76,5 %+2,4 points−4,7 points
Kirchberg74,1 %0,0 point−8,4 points
Knœringue80,8 %+6,7 points−4,3 points
Kœstlach82,0 %+7,9 points−1,4 point
Kœtzingue85,3 %+11,2 points−0,8 point
Kruth76,0 %+1,9 point−7,4 points
Kunheim79,1 %+5,0 points−4,7 points
Labaroche76,7 %+2,6 points−5,6 points
Landser76,6 %+2,5 points−5,2 points
Lapoutroie77,8 %+3,7 points−7,5 points
Largitzen84,4 %+10,3 points+2,5 points
Lautenbach75,0 %+0,9 point−4,4 points
Lautenbachzell79,8 %+5,7 points−2,9 points
Lauw80,0 %+5,9 points−4,4 points
Leimbach80,6 %+6,5 points−5,0 points
Levoncourt75,5 %+1,4 point−4,4 points
Leymen77,4 %+3,3 points−3,6 points
Liebenswiller71,8 %−2,3 points−11,0 points
Liebsdorf75,4 %+1,3 point−7,8 points
Lièpvre73,3 %−0,8 point−5,2 points
Ligsdorf76,5 %+2,4 points−10,8 points
Linsdorf81,9 %+7,8 points−3,6 points
Linthal77,7 %+3,6 points−7,7 points
Logelheim83,1 %+9,0 points−5,9 points
Lucelle87,5 %+13,4 points−6,3 points
Luemschwiller80,5 %+6,4 points−3,0 points
Valdieu-Lutran71,1 %−3,0 points−10,6 points
Luttenbach-près-Munster76,0 %+1,9 point−4,3 points
Lutter74,6 %+0,5 point−6,3 points
Lutterbach71,8 %−2,3 points−6,7 points
Magny79,7 %+5,6 points+1,6 point
Magstatt-le-Bas79,9 %+5,8 points−4,2 points
Magstatt-le-Haut76,2 %+2,1 points−4,9 points
Malmerspach69,8 %−4,3 points−6,7 points
Manspach73,7 %−0,4 point−4,6 points
Masevaux-Niederbruck73,3 %−0,8 point−4,3 points
Mertzen81,1 %+7,0 points−2,5 points
Merxheim80,1 %+6,0 points−3,9 points
Metzeral77,0 %+2,9 points−4,5 points
Meyenheim81,0 %+6,9 points−6,9 points
Michelbach-le-Bas77,3 %+3,2 points−7,4 points
Michelbach-le-Haut80,7 %+6,6 points−6,6 points
Mittelwihr77,9 %+3,8 points−5,9 points
Mittlach79,5 %+5,4 points−0,9 point
Mitzach77,8 %+3,7 points−1,6 point
Mœrnach80,1 %+6,0 points−7,5 points
Mollau73,9 %−0,2 point−5,2 points
Montreux-Jeune84,2 %+10,1 points−3,8 points
Montreux-Vieux77,3 %+3,2 points+1,0 point
Mooslargue75,5 %+1,4 point−3,9 points
Moosch72,9 %−1,2 point−8,7 points
Morschwiller-le-Bas74,1 %0,0 point−5,2 points
Le Haut Soultzbach77,9 %+3,8 points−6,6 points
Muespach78,4 %+4,3 points−4,8 points
Muespach-le-Haut75,3 %+1,2 point−9,4 points
Muhlbach-sur-Munster78,4 %+4,3 points−4,3 points
Mulhouse66,3 %−7,8 points−3,3 points
Munchhouse79,7 %+5,6 points−3,9 points
Munster72,3 %−1,8 point−5,3 points
Muntzenheim82,3 %+8,2 points−6,5 points
Munwiller84,7 %+10,6 points−5,5 points
Murbach86,7 %+12,6 points−7,2 points
Nambsheim78,3 %+4,2 points−5,5 points
Neuf-Brisach68,6 %−5,5 points−9,2 points
Neuwiller71,0 %−3,1 points−6,9 points
Niederentzen80,2 %+6,1 points−5,5 points
Niederhergheim86,0 %+11,9 points−4,5 points
Niedermorschwihr80,1 %+6,0 points−5,0 points
Niffer79,5 %+5,4 points−10,2 points
Oberbruck80,4 %+6,3 points−2,6 points
Illtal77,3 %+3,2 points−5,3 points
Oberentzen82,7 %+8,6 points−3,5 points
Oberhergheim78,0 %+3,9 points−7,9 points
Oberlarg85,0 %+10,9 points+0,3 point
Obermorschwihr79,4 %+5,3 points−0,7 point
Obermorschwiller79,3 %+5,2 points−4,5 points
Obersaasheim79,4 %+5,3 points−4,3 points
Oderen75,7 %+1,6 point−5,5 points
Oltingue73,5 %−0,6 point−7,9 points
Orbey77,4 %+3,3 points−7,0 points
Orschwihr79,2 %+5,1 points−5,6 points
Osenbach78,6 %+4,5 points−6,6 points
Ostheim78,9 %+4,8 points−1,6 point
Ottmarsheim71,3 %−2,8 points−8,5 points
Petit-Landau80,3 %+6,2 points−4,6 points
Pfaffenheim77,3 %+3,2 points−6,4 points
Pfastatt68,4 %−5,7 points−3,1 points
Pfetterhouse79,0 %+4,9 points−7,2 points
Pulversheim74,8 %+0,7 point−5,3 points
Raedersdorf80,9 %+6,8 points−5,7 points
Raedersheim82,8 %+8,7 points+0,2 point
Rammersmatt79,9 %+5,8 points−9,1 points
Ranspach72,6 %−1,5 point−8,4 points
Ranspach-le-Bas77,5 %+3,4 points−4,8 points
Ranspach-le-Haut81,8 %+7,7 points−9,5 points
Rantzwiller85,2 %+11,1 points−0,3 point
Réguisheim76,0 %+1,9 point−4,0 points
Reiningue74,4 %+0,3 point−6,9 points
Retzwiller82,5 %+8,4 points+1,0 point
Ribeauvillé74,6 %+0,5 point−6,4 points
Richwiller76,6 %+2,5 points−2,3 points
Riedisheim74,1 %0,0 point−5,5 points
Riespach82,1 %+8,0 points−0,3 point
Rimbach-près-Guebwiller78,9 %+4,8 points+8,7 points
Rimbach-près-Masevaux78,6 %+4,5 points+0,2 point
Rimbachzell64,9 %−9,2 points−22,4 points
Riquewihr78,1 %+4,0 points−4,7 points
Rixheim68,4 %−5,7 points−7,0 points
Roderen81,9 %+7,8 points−3,4 points
Rodern76,2 %+2,1 points−10,7 points
Roggenhouse85,4 %+11,3 points−4,6 points
Romagny86,4 %+12,3 points+1,1 point
Rombach-le-Franc77,1 %+3,0 points−2,5 points
Roppentzwiller72,7 %−1,4 point−9,8 points
Rorschwihr80,6 %+6,5 points−5,2 points
Rosenau74,8 %+0,7 point−6,0 points
Rouffach77,0 %+2,9 points−1,8 point
Ruederbach81,9 %+7,8 points−6,2 points
Ruelisheim77,9 %+3,8 points−5,5 points
Rustenhart77,6 %+3,5 points−5,2 points
Rumersheim-le-Haut76,6 %+2,5 points−4,0 points
Saint-Amarin75,9 %+1,8 point−3,0 points
Saint-Cosme78,9 %+4,8 points−10,7 points
Sainte-Croix-aux-Mines72,0 %−2,1 points−5,4 points
Sainte-Croix-en-Plaine79,7 %+5,6 points−7,5 points
Saint-Hippolyte81,6 %+7,5 points−3,1 points
Saint-Louis64,1 %−10,0 points−7,0 points
Sainte-Marie-aux-Mines69,2 %−4,9 points−5,3 points
Saint-Ulrich84,9 %+10,8 points−1,6 point
Sausheim76,9 %+2,8 points−5,1 points
Schlierbach77,4 %+3,3 points−10,3 points
Schweighouse-Thann78,3 %+4,2 points−4,6 points
Schwoben81,4 %+7,3 points−1,4 point
Sentheim78,4 %+4,3 points−8,1 points
Seppois-le-Bas71,9 %−2,2 points−5,2 points
Seppois-le-Haut80,2 %+6,1 points−7,9 points
Sewen78,6 %+4,5 points−4,1 points
Sickert79,4 %+5,3 points−3,8 points
Sierentz75,0 %+0,9 point−6,1 points
Sondernach79,3 %+5,2 points−2,8 points
Sondersdorf72,7 %−1,4 point−8,4 points
Soppe-le-Bas81,3 %+7,2 points−1,0 point
Soultz-Haut-Rhin74,1 %0,0 point−5,1 points
Soultzbach-les-Bains81,6 %+7,5 points−2,2 points
Soultzeren77,3 %+3,2 points−4,7 points
Soultzmatt82,4 %+8,3 points−3,0 points
Spechbach81,6 %+7,5 points−4,1 points
Staffelfelden71,9 %−2,2 points−5,5 points
Steinbach77,7 %+3,6 points−6,5 points
Steinbrunn-le-Bas78,5 %+4,4 points−2,5 points
Steinbrunn-le-Haut82,7 %+8,6 points−1,4 point
Steinsoultz76,3 %+2,2 points−7,4 points
Sternenberg77,7 %+3,6 points−8,7 points
Stetten77,1 %+3,0 points−11,2 points
Storckensohn77,6 %+3,5 points−2,1 points
Stosswihr72,6 %−1,5 point−8,5 points
Strueth79,8 %+5,7 points−7,1 points
Sundhoffen84,1 %+10,0 points−4,6 points
Tagolsheim80,6 %+6,5 points−6,0 points
Tagsdorf80,9 %+6,8 points−6,0 points
Thann72,1 %−2,0 points−5,9 points
Thannenkirch81,8 %+7,7 points−2,8 points
Traubach-le-Bas74,3 %+0,2 point−10,9 points
Traubach-le-Haut79,4 %+5,3 points−5,2 points
Turckheim76,3 %+2,2 points−5,7 points
Ueberstrass74,8 %+0,7 point−6,5 points
Uffheim80,0 %+5,9 points−4,9 points
Uffholtz78,8 %+4,7 points−1,3 point
Ungersheim80,7 %+6,6 points−3,3 points
Urbès80,2 %+6,1 points−2,6 points
Urschenheim85,0 %+10,9 points−6,2 points
Vieux-Ferrette72,5 %−1,6 point−7,8 points
Vieux-Thann73,1 %−1,0 point+0,1 point
Village-Neuf72,8 %−1,3 point−6,8 points
Vœgtlinshoffen80,6 %+6,5 points−3,8 points
Vogelgrun77,6 %+3,5 points−5,5 points
Volgelsheim71,8 %−2,3 points−7,4 points
Wahlbach81,4 %+7,3 points−3,6 points
Walbach82,3 %+8,2 points−3,4 points
Waldighoffen71,4 %−2,7 points−6,2 points
Walheim79,7 %+5,6 points−3,2 points
Waltenheim78,9 %+4,8 points−7,0 points
Wasserbourg79,1 %+5,0 points−6,8 points
Wattwiller78,5 %+4,4 points−8,2 points
Weckolsheim82,2 %+8,1 points−4,0 points
Wegscheid74,2 %+0,1 point−4,2 points
Wentzwiller77,8 %+3,7 points−3,6 points
Werentzhouse76,0 %+1,9 point−5,3 points
Westhalten83,1 %+9,0 points+1,0 point
Wettolsheim79,6 %+5,5 points−6,5 points
Wickerschwihr84,3 %+10,2 points−4,1 points
Widensolen83,4 %+9,3 points−2,8 points
Wihr-au-Val80,3 %+6,2 points−5,2 points
Wildenstein71,4 %−2,7 points−7,5 points
Willer76,5 %+2,4 points−8,7 points
Willer-sur-Thur72,9 %−1,2 point−4,5 points
Winkel77,8 %+3,7 points−6,1 points
Wintzenheim72,8 %−1,3 point−4,7 points
Wittelsheim72,3 %−1,8 point−5,4 points
Wittenheim72,3 %−1,8 point−3,8 points
Wittersdorf76,9 %+2,8 points−5,4 points
Wolfersdorf76,9 %+2,8 points−6,9 points
Wolfgantzen79,9 %+5,8 points−4,1 points
Wolschwiller78,8 %+4,7 points−3,7 points
Wuenheim83,4 %+9,3 points−2,9 points
Zaessingue82,0 %+7,9 points+0,1 point
Zellenberg81,9 %+7,8 points−0,9 point
Zillisheim75,9 %+1,8 point−6,0 points
Zimmerbach80,4 %+6,3 points−7,1 points
Zimmersheim81,2 %+7,1 points−3,3 points

Participation selon la taille des communes dans le Haut-Rhin

Participation selon la taille des communes dans le Haut-Rhin, Présidentielle 2022, 1er tour · une ligne par classe, communes signalées exclues · taux agrégé (somme des votants / somme des inscrits)
Strate de populationCommunesInscritsParticipationFrance, même classeÉcart
moins de 500 habitants10127 57379,0 %80,2 %−1,2 point
500 à 999 habitants11064 21779,3 %79,9 %−0,6 point
1 000 à 3 499 habitants114147 90877,5 %78,5 %−1,0 point
3 500 à 9 999 habitants29109 24774,0 %75,8 %−1,8 point
10 000 à 49 999 habitants1091 47870,6 %72,2 %−1,6 point
50 000 à 99 999 habitants141 86467,5 %69,8 %−2,3 points
100 000 habitants et plus149 45166,3 %73,4 %−7,1 points
Participation selon la densité des communes dans le Haut-Rhin, Présidentielle 2022, 1er tour · une ligne par classe, communes signalées exclues · taux agrégé (somme des votants / somme des inscrits)
Densité (grille Insee)CommunesInscritsParticipationFrance, même classeÉcart
Urbain dense12162 43568,9 %73,5 %−4,6 points
Urbain intermédiaire101192 74474,9 %73,3 %+1,6 point
Rural périurbain214147 27978,2 %79,3 %−1,1 point
Rural non périurbain3929 28076,8 %77,6 %−0,8 point

Strates de population : population légale de l'Insee en vigueur ; densité : grille communale de densité de l'Insee (2025), 4 niveaux croisés avec les aires d'attraction des villes.

Tableau des valeurs
Participation au 1er tour, Haut-Rhin, par scrutin
ScrutinHaut-RhinGrand EstFrance
Européennes 199942,6 %42,8 %47,1 %
Présidentielle 200273,8 %72,0 %72,1 %
Législatives 200260,7 %60,0 %64,5 %
Régionales 200459,6 %58,1 %59,4 %
Européennes 200438,3 %39,2 %42,8 %
Présidentielle 200782,8 %83,0 %84,7 %
Législatives 200756,1 %56,0 %60,5 %
Européennes 200938,3 %37,6 %40,6 %
Régionales 201042,1 %42,5 %46,3 %
Présidentielle 201279,4 %79,7 %79,5 %
Législatives 201255,0 %55,7 %57,2 %
Municipales 201460,5 %62,7 %63,6 %
Européennes 201441,4 %41,9 %42,4 %
Départementales 201547,8 %48,3 %50,2 %
Régionales 201549,0 %47,9 %49,9 %
Présidentielle 201779,0 %78,7 %77,8 %
Législatives 201745,7 %46,7 %48,7 %
Européennes 201949,6 %50,6 %50,1 %
Municipales 202036,9 %43,1 %44,7 %
Départementales 202128,3 %29,7 %33,3 %
Régionales 202128,2 %29,6 %33,3 %
Présidentielle 202274,1 %73,9 %73,7 %
Législatives 202243,8 %45,3 %47,5 %
Européennes 202451,6 %51,9 %51,5 %
Législatives 202465,3 %65,6 %66,7 %
Municipales 202651,8 %54,5 %57,1 %

Municipales 2020. Le 2nd tour a été reporté au 28 juin 2020 dans le cadre de l'épidémie de covid-19 (décret n° 2020-642 du 27 mai 2020). Source.

Départementales 2021. Le renouvellement des conseils départementaux, prévu en mars 2021, a été reporté à juin 2021 (loi n° 2021-191 du 22 février 2021). Source.

Régionales 2021. Le renouvellement des conseils régionaux, prévu en mars 2021, a été reporté à juin 2021 (loi n° 2021-191 du 22 février 2021). Source.

Législatives 2024. Élections anticipées à la suite de la dissolution de l'Assemblée nationale par le décret du 9 juin 2024. Source.

Municipales 2026. Le scrutin de liste a été étendu aux communes de moins de 1 000 habitants (loi n° 2025-444 du 21 mai 2025). Les nuances ne sont attribuées que dans les communes de 3 500 habitants et plus et dans les chefs-lieux d'arrondissement (circulaire INTP2602966C du 2 février 2026). Source.

Tous les scrutins dans le Haut-Rhin

Scrutins de 1999 à 2026 dans le Haut-Rhin, participation au 1er tour
ScrutinDatesEn tête au 1er tourParticipation
Municipales 202615 et 22 mars 2026544 listes dans 365 communes51,8 %
Législatives 202430 juin et 7 juillet 2024Nuance « Rassemblement National » en tête (37,8 %)65,3 %
Européennes 20249 juin 2024LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN en tête (36,0 %)51,6 %
Législatives 202212 et 19 juin 2022Nuance « Ensemble ! (Majorité présidentielle) » en tête (28,3 %)43,8 %
Présidentielle 202210 et 24 avril 2022Emmanuel MACRON en tête (27,8 %)74,1 %
Régionales 202120 et 27 juin 2021Liste conduite par Jean ROTTNER en tête (25,7 %)28,2 %
Départementales 202120 et 27 juin 2021Nuance « Binôme du Rassemblement National » en tête (20,4 %)28,3 %
Municipales 202015 mars et 28 juin 2020251 listes dans 151 communes36,9 %
Européennes 201926 mai 2019PRENEZ LE POUVOIR en tête (25,8 %)49,6 %
Législatives 201711 et 18 juin 2017Nuance « La République en marche » en tête (32,2 %)45,7 %
Présidentielle 201723 avril et 7 mai 2017Marine LE PEN en tête (27,2 %)79,0 %
Régionales 20156 et 13 décembre 2015Liste conduite par Florian PHILIPPOT en tête (34,7 %)49,0 %
Départementales 201522 et 29 mars 201547,8 %
Européennes 201425 mai 2014Liste conduite par Florian PHILIPPOT en tête (30,1 %)41,4 %
Municipales 201423 et 30 mars 2014260 listes dans 141 communes60,5 %
Législatives 201210 et 17 juin 2012Nuance « Union pour un Mouvement Populaire » en tête (37,1 %)55,0 %
Présidentielle 201222 avril et 6 mai 2012Nicolas SARKOZY en tête (31,9 %)79,4 %
Régionales 201014 et 21 mars 2010Liste conduite par Philippe RICHERT en tête (29,3 %)42,1 %
Européennes 20097 juin 2009Liste conduite par Joseph DAUL en tête (30,7 %)38,3 %
Législatives 200710 et 17 juin 2007Nuance « Union pour un Mouvement Populaire » en tête (44,9 %)56,1 %
Présidentielle 200722 avril et 6 mai 2007Nicolas SARKOZY en tête (36,1 %)82,8 %
Européennes 200413 juin 2004Liste conduite par Pierre MOSCOVICI en tête (20,9 %)38,3 %
Régionales 200421 et 28 mars 2004Liste conduite par Adrien ZELLER en tête (30,9 %)59,6 %
Législatives 20029 et 16 juin 200260,7 %
Présidentielle 200221 avril et 5 mai 2002JEAN-MARIE LE PEN en tête (23,5 %)73,8 %
Européennes 199913 juin 1999Liste conduite par François HOLLANDE en tête (18,1 %)42,6 %

Communes : participation et candidat en tête

Présidentielle 2022, 1er tour : participation et candidat arrivé en tête, par ordre de participation · communes de 1 000 inscrits et plus, données signalées exclues · 122 lignes (liste complète en CSV)
RangCommuneInscritsParticipationEn têteScore de l'offre en tête
1Sundhoffen1 61584,09 %Emmanuel MACRON30,7 %
2Dessenheim1 05082,95 %Marine LE PEN40,3 %
3Soultzmatt1 87782,42 %Emmanuel MACRON31,9 %
4Dietwiller1 16382,29 %Emmanuel MACRON32,5 %
5Berrwiller1 07782,17 %Emmanuel MACRON32,8 %
6Eguisheim1 34681,65 %Emmanuel MACRON42,1 %
7Spechbach1 19181,61 %Emmanuel MACRON31,6 %
8Guémar1 11381,22 %Marine LE PEN31,4 %
9Ammerschwihr1 36581,10 %Emmanuel MACRON40,0 %
10Houssen1 75780,71 %Marine LE PEN32,1 %
11Ungersheim1 81980,70 %Marine LE PEN38,5 %
12Porte du Ried1 60880,60 %Emmanuel MACRON30,4 %
13Burnhaupt-le-Haut1 33880,34 %Marine LE PEN34,2 %
14Eschentzwiller1 26880,28 %Emmanuel MACRON36,8 %
15Wihr-au-Val1 02380,25 %Emmanuel MACRON35,1 %
16Merxheim1 17080,09 %Marine LE PEN34,1 %
17Herrlisheim-près-Colmar1 49479,92 %Emmanuel MACRON35,2 %
18Sainte-Croix-en-Plaine2 44579,71 %Marine LE PEN32,1 %
19Munchhouse1 28479,67 %Marine LE PEN36,8 %
20Wettolsheim1 55679,63 %Emmanuel MACRON35,6 %
21Horbourg-Wihr4 56479,51 %Emmanuel MACRON32,6 %
22Battenheim1 20479,49 %Marine LE PEN35,5 %
23Jebsheim1 10479,44 %Emmanuel MACRON30,2 %
24Guewenheim1 18579,41 %Marine LE PEN32,6 %
25Fellering1 23779,30 %Marine LE PEN33,7 %
26Kunheim1 17579,15 %Emmanuel MACRON32,2 %
27Bennwihr1 11279,14 %Emmanuel MACRON35,4 %
28Blodelsheim1 46178,99 %Marine LE PEN36,9 %
29Ostheim1 28678,93 %Marine LE PEN35,0 %
30Uffholtz1 30778,81 %Emmanuel MACRON28,0 %
31Bantzenheim1 19678,68 %Marine LE PEN30,9 %
32Hochstatt1 72078,55 %Emmanuel MACRON34,5 %
33Habsheim3 75378,52 %Emmanuel MACRON30,5 %
34Wattwiller1 42578,46 %Emmanuel MACRON29,5 %
35Aspach-le-Bas1 05378,44 %Marine LE PEN31,4 %
36Sentheim1 19978,40 %Marine LE PEN34,9 %
37Oberhergheim1 07378,01 %Marine LE PEN36,5 %
38Issenheim2 57277,99 %Marine LE PEN32,3 %
39Heimsbrunn1 14777,94 %Emmanuel MACRON29,7 %
40Ruelisheim2 11877,90 %Marine LE PEN30,3 %
41Lapoutroie1 44477,84 %Emmanuel MACRON29,7 %
42Steinbach1 12177,70 %Emmanuel MACRON31,3 %
43Andolsheim1 86277,66 %Emmanuel MACRON31,8 %
44Carspach1 61577,52 %Emmanuel MACRON28,7 %
45Burnhaupt-le-Bas1 47877,47 %Marine LE PEN32,3 %
46Schlierbach1 06677,39 %Emmanuel MACRON33,2 %
47Orbey2 67477,37 %Emmanuel MACRON28,6 %
48Kaysersberg Vignoble3 61877,34 %Emmanuel MACRON34,1 %
49 ex aequoPfaffenheim1 10177,29 %Emmanuel MACRON32,1 %
49 ex aequoIlltal1 01777,29 %Marine LE PEN35,8 %
51Hombourg1 01877,01 %Marine LE PEN28,8 %
52Rouffach3 01777,00 %Marine LE PEN27,5 %
53Hésingue1 71476,95 %Emmanuel MACRON39,7 %
54Sausheim4 41576,87 %Marine LE PEN28,7 %
55Labaroche1 86276,69 %Emmanuel MACRON27,5 %
56 ex aequoBergheim1 63676,65 %Marine LE PEN30,7 %
56 ex aequoRichwiller2 95576,65 %Marine LE PEN32,2 %
58Flaxlanden1 23576,60 %Emmanuel MACRON32,3 %
59Landser1 35776,57 %Marine LE PEN34,2 %
60 ex aequoFréland1 16576,48 %Emmanuel MACRON27,0 %
60 ex aequoKingersheim9 11476,48 %Marine LE PEN29,5 %
62Turckheim3 17176,25 %Emmanuel MACRON34,3 %
63Hirtzbach1 05376,16 %Marine LE PEN34,9 %
64Aspach-Michelbach1 49676,14 %Emmanuel MACRON29,9 %
65Réguisheim1 57276,02 %Marine LE PEN37,9 %
66Zillisheim2 17775,93 %Emmanuel MACRON33,8 %
67Saint-Amarin1 65775,92 %Marine LE PEN34,1 %
68Baldersheim2 20075,77 %Emmanuel MACRON30,1 %
69Buhl2 33075,71 %Marine LE PEN34,4 %
70Brunstatt-Didenheim6 00075,37 %Emmanuel MACRON32,0 %
71Bollwiller3 02475,33 %Marine LE PEN34,4 %
72 ex aequoSierentz2 50275,02 %Emmanuel MACRON33,0 %
72 ex aequoLautenbach1 29375,02 %Marine LE PEN30,5 %
74Fessenheim1 68974,96 %Marine LE PEN38,9 %
75Illfurth2 04974,82 %Emmanuel MACRON33,3 %
76Rosenau1 59674,81 %Emmanuel MACRON32,1 %
77Pulversheim2 50574,77 %Marine LE PEN35,6 %
78Ribeauvillé3 49474,59 %Emmanuel MACRON35,2 %
79Biesheim1 85574,45 %Marine LE PEN33,5 %
80Ingersheim3 30174,43 %Emmanuel MACRON30,7 %
81Reiningue1 57974,41 %Marine LE PEN30,2 %
82Blotzheim3 14674,13 %Emmanuel MACRON32,0 %
83 ex aequoSoultz-Haut-Rhin5 13174,10 %Marine LE PEN28,5 %
83 ex aequoRiedisheim8 70674,10 %Emmanuel MACRON35,0 %
85Morschwiller-le-Bas2 85674,09 %Emmanuel MACRON29,6 %
86Dannemarie1 50973,49 %Marine LE PEN32,4 %
87Bitschwiller-lès-Thann1 38573,36 %Marine LE PEN35,6 %
88Masevaux-Niederbruck2 85173,31 %Marine LE PEN32,4 %
89Lièpvre1 44173,28 %Marine LE PEN37,4 %
90Bartenheim2 76773,18 %Emmanuel MACRON31,2 %
91Vieux-Thann2 09973,13 %Marine LE PEN30,5 %
92Willer-sur-Thur1 43472,94 %Marine LE PEN38,0 %
93Moosch1 32672,85 %Marine LE PEN36,5 %
94Village-Neuf2 96672,79 %Emmanuel MACRON38,9 %
95Wintzenheim5 85272,76 %Emmanuel MACRON29,7 %
96Kembs4 00772,60 %Emmanuel MACRON30,6 %
97Stosswihr1 13872,58 %Marine LE PEN38,1 %
98Wittelsheim8 70372,34 %Marine LE PEN38,4 %
99Munster3 29572,32 %Emmanuel MACRON27,4 %
100Cernay8 32472,28 %Marine LE PEN30,7 %
101Wittenheim10 46972,26 %Marine LE PEN34,2 %
102Thann5 51772,05 %Marine LE PEN27,8 %
103Sainte-Croix-aux-Mines1 44572,04 %Marine LE PEN34,1 %
104Staffelfelden3 13171,86 %Marine LE PEN41,2 %
105Lutterbach4 50771,84 %Emmanuel MACRON28,2 %
106Volgelsheim1 61871,76 %Marine LE PEN34,8 %
107Waldighoffen1 16871,40 %Marine LE PEN31,6 %
108Ottmarsheim1 43471,34 %Marine LE PEN34,2 %
109Altkirch3 84671,11 %Emmanuel MACRON29,4 %
110Ensisheim5 76270,55 %Marine LE PEN36,4 %
111Huningue3 85270,12 %Emmanuel MACRON31,7 %
112Illzach9 10769,85 %Jean-Luc MÉLENCHON29,9 %
113Hégenheim2 10769,81 %Emmanuel MACRON42,5 %
114Hirsingue1 69369,52 %Marine LE PEN31,3 %
115Sainte-Marie-aux-Mines3 37569,16 %Marine LE PEN31,8 %
116Neuf-Brisach1 17368,63 %Marine LE PEN36,5 %
117Guebwiller7 88268,41 %Marine LE PEN28,9 %
118Rixheim11 33868,39 %Emmanuel MACRON28,5 %
119Pfastatt7 14468,35 %Emmanuel MACRON26,2 %
120Colmar41 86467,54 %Emmanuel MACRON28,8 %
121Mulhouse49 45166,29 %Jean-Luc MÉLENCHON36,1 %
122Saint-Louis10 69164,15 %Emmanuel MACRON29,4 %

Les 366 communes du Haut-Rhin, de A à Z

AlgolsheimAltenachAltkirchAmmerschwihrAndolsheimAppenwihrArtzenheimAspachAspach-le-BasAspach-MichelbachAttenschwillerAubureBaldersheimBalgauBallersdorfBalschwillerBaltzenheimBantzenheimBartenheimBattenheimBeblenheimBellemagnyBendorfBennwihrBerentzwillerBergheimBergholtzBergholtzzellBernwillerBerrwillerBettendorfBettlachBiederthalBiesheimBiltzheimBischwihrBiselBitschwiller-lès-ThannBlodelsheimBlotzheimBollwillerBourbach-le-BasBourbach-le-HautBouxwillerBréchaumontBreitenbach-Haut-RhinBrettenBrinckheimBruebachBrunstatt-DidenheimBuethwillerBuhlBurnhaupt-le-BasBurnhaupt-le-HautBuschwillerCarspachCernayChalampéChavannes-sur-l'ÉtangColmarCourtavonDannemarieDessenheimDiefmattenDietwillerDollerenDurlinsdorfDurmenachDurrenentzenEglingenEguisheimElbachEmlingenEnsisheimEschbach-au-ValEschentzwillerEteimbesFalkwillerFeldbachFeldkirchFelleringFerretteFessenheimFislisFlaxlandenFolgensbourgFortschwihrFrankenFrélandFriesenFrœningenFullerenGalfingueGeishouseGeispitzenGeiswasserGildwillerGoldbach-AltenbachGommersdorfGriesbach-au-ValGrussenheimGueberschwihrGuebwillerGuémarGuevenattenGuewenheimGundolsheimGunsbachHabsheimHagenbachHagenthal-le-BasHagenthal-le-HautHartmannswillerHattstattHausgauenHeckenHégenheimHeidwillerHeimersdorfHeimsbrunnHeiterenHeiwillerHelfrantzkirchHerrlisheim-près-ColmarHésingueHettenschlagHindlingenHirsingueHirtzbachHirtzfeldenHochstattHohrodHombourgHorbourg-WihrHoussenHunawihrHundsbachHuningueHusseren-les-ChâteauxHusseren-WesserlingIllfurthIllhaeusernIlltalIllzachIngersheimIssenheimJebsheimJettingenJungholtzKappelenKatzenthalKaysersberg VignobleKembsKiffisKingersheimKirchbergKnœringueKruthKœstlachKœtzingueKunheimLabarocheLandserLapoutroieLargitzenLautenbachLautenbachzellLauwLe BonhommeLe Haut SoultzbachLeimbachLevoncourtLeymenLiebenswillerLiebsdorfLièpvreLigsdorfLinsdorfLinthalLogelheimLucelleLuemschwillerLuttenbach-près-MunsterLutterLutterbachMagnyMagstatt-le-BasMagstatt-le-HautMalmerspachManspachMasevaux-NiederbruckMertzenMerxheimMetzeralMeyenheimMichelbach-le-BasMichelbach-le-HautMittelwihrMittlachMitzachMollauMontreux-JeuneMontreux-VieuxMooschMooslargueMorschwiller-le-BasMœrnachMuespachMuespach-le-HautMuhlbach-sur-MunsterMulhouseMunchhouseMunsterMuntzenheimMunwillerMurbachNambsheimNeuf-BrisachNeuwillerNiederentzenNiederhergheimNiedermorschwihrNifferOberbruckOberentzenOberhergheimOberlargObermorschwihrObermorschwillerObersaasheimOderenOltingueOrbeyOrschwihrOsenbachOstheimOttmarsheimPetit-LandauPfaffenheimPfastattPfetterhousePorte du RiedPulversheimRaedersdorfRaedersheimRammersmattRanspachRanspach-le-BasRanspach-le-HautRantzwillerRéguisheimReiningueRetzwillerRibeauvilléRichwillerRiedisheimRiespachRimbach-près-GuebwillerRimbach-près-MasevauxRimbachzellRiquewihrRixheimRoderenRodernRoggenhouseRomagnyRombach-le-FrancRoppentzwillerRorschwihrRosenauRouffachRuederbachRuelisheimRumersheim-le-HautRustenhartSaint-AmarinSaint-BernardSaint-CosmeSaint-HippolyteSaint-LouisSaint-UlrichSainte-Croix-aux-MinesSainte-Croix-en-PlaineSainte-Marie-aux-MinesSausheimSchlierbachSchweighouse-ThannSchwobenSentheimSeppois-le-BasSeppois-le-HautSewenSickertSierentzSondernachSondersdorfSoppe-le-BasSoultz-Haut-RhinSoultzbach-les-BainsSoultzerenSoultzmattSpechbachStaffelfeldenSteinbachSteinbrunn-le-BasSteinbrunn-le-HautSteinsoultzSternenbergStettenStorckensohnStosswihrStruethSundhoffenTagolsheimTagsdorfThannThannenkirchTraubach-le-BasTraubach-le-HautTurckheimUeberstrassUffheimUffholtzUngersheimUrbèsUrschenheimValdieu-LutranVœgtlinshoffenVieux-FerretteVieux-ThannVillage-NeufVogelgrunVolgelsheimWahlbachWalbachWaldighoffenWalheimWaltenheimWasserbourgWattwillerWeckolsheimWegscheidWentzwillerWerentzhouseWesthaltenWettolsheimWickerschwihrWidensolenWihr-au-ValWildensteinWillerWiller-sur-ThurWinkelWintzenheimWittelsheimWittenheimWittersdorfWolfersdorfWolfgantzenWolschwillerWuenheimZaessingueZellenbergZillisheimZimmerbachZimmersheim

Communes du Haut-Rhin où le candidat en tête a changé entre 2017 et 2022

Communes où le candidat arrivé en tête au 1er tour de la présidentielle a changé entre 2017 et 2022 · 163 communes, égalités et données signalées exclues
CommuneEn tête en 2017En tête en 2022
AltkirchFrançois FILLONEmmanuel MACRON
AmmerschwihrFrançois FILLONEmmanuel MACRON
BernwillerMarine LE PENEmmanuel MACRON
Aspach-MichelbachMarine LE PENEmmanuel MACRON
AttenschwillerFrançois FILLONMarine LE PEN
BaldersheimMarine LE PENEmmanuel MACRON
BartenheimFrançois FILLONEmmanuel MACRON
BeblenheimMarine LE PENEmmanuel MACRON
BellemagnyMarine LE PENEmmanuel MACRON
BennwihrFrançois FILLONEmmanuel MACRON
BerentzwillerFrançois FILLONEmmanuel MACRON
BergholtzMarine LE PENEmmanuel MACRON
BerrwillerMarine LE PENEmmanuel MACRON
BettlachFrançois FILLONEmmanuel MACRON
BlotzheimFrançois FILLONEmmanuel MACRON
BouxwillerFrançois FILLONMarine LE PEN
BréchaumontMarine LE PENEmmanuel MACRON
BrinckheimFrançois FILLONEmmanuel MACRON
BruebachFrançois FILLONEmmanuel MACRON
Brunstatt-DidenheimFrançois FILLONEmmanuel MACRON
BuschwillerFrançois FILLONEmmanuel MACRON
CarspachMarine LE PENEmmanuel MACRON
DietwillerFrançois FILLONEmmanuel MACRON
EguisheimFrançois FILLONEmmanuel MACRON
EmlingenFrançois FILLONEmmanuel MACRON
Eschbach-au-ValMarine LE PENEmmanuel MACRON
EschentzwillerFrançois FILLONEmmanuel MACRON
FeldkirchFrançois FILLONEmmanuel MACRON
FislisMarine LE PENEmmanuel MACRON
FlaxlandenFrançois FILLONEmmanuel MACRON
FolgensbourgFrançois FILLONEmmanuel MACRON
FrankenFrançois FILLONEmmanuel MACRON
FrélandMarine LE PENEmmanuel MACRON
GalfingueFrançois FILLONEmmanuel MACRON
GeispitzenFrançois FILLONEmmanuel MACRON
GildwillerFrançois FILLONEmmanuel MACRON
GommersdorfFrançois FILLONEmmanuel MACRON
Griesbach-au-ValMarine LE PENEmmanuel MACRON
GueberschwihrFrançois FILLONEmmanuel MACRON
GunsbachMarine LE PENEmmanuel MACRON
HabsheimMarine LE PENEmmanuel MACRON
HagenbachMarine LE PENEmmanuel MACRON
Hagenthal-le-BasFrançois FILLONEmmanuel MACRON
Hagenthal-le-HautFrançois FILLONEmmanuel MACRON
HartmannswillerMarine LE PENEmmanuel MACRON
HausgauenFrançois FILLONEmmanuel MACRON
HégenheimFrançois FILLONEmmanuel MACRON
HeidwillerFrançois FILLONEmmanuel MACRON
HeimersdorfMarine LE PENEmmanuel MACRON
HeimsbrunnMarine LE PENEmmanuel MACRON
HelfrantzkirchFrançois FILLONMarine LE PEN
Herrlisheim-près-ColmarMarine LE PENEmmanuel MACRON
HésingueFrançois FILLONEmmanuel MACRON
HochstattFrançois FILLONEmmanuel MACRON
HohrodMarine LE PENEmmanuel MACRON
Porte du RiedMarine LE PENEmmanuel MACRON
HunawihrFrançois FILLONEmmanuel MACRON
Husseren-les-ChâteauxFrançois FILLONEmmanuel MACRON
IllfurthFrançois FILLONEmmanuel MACRON
IllhaeusernMarine LE PENEmmanuel MACRON
IllzachMarine LE PENJean-Luc MÉLENCHON
IngersheimMarine LE PENEmmanuel MACRON
JebsheimMarine LE PENEmmanuel MACRON
JettingenFrançois FILLONEmmanuel MACRON
KappelenFrançois FILLONEmmanuel MACRON
KatzenthalFrançois FILLONEmmanuel MACRON
Kaysersberg VignobleFrançois FILLONEmmanuel MACRON
KembsMarine LE PENEmmanuel MACRON
KnœringueFrançois FILLONMarine LE PEN
KœtzingueMarine LE PENEmmanuel MACRON
KunheimMarine LE PENEmmanuel MACRON
LabarocheMarine LE PENEmmanuel MACRON
LapoutroieJean-Luc MÉLENCHONEmmanuel MACRON
LeimbachFrançois FILLONEmmanuel MACRON
LevoncourtMarine LE PENEmmanuel MACRON
LeymenFrançois FILLONEmmanuel MACRON
LiebenswillerFrançois FILLONEmmanuel MACRON
LigsdorfFrançois FILLONEmmanuel MACRON
LinsdorfFrançois FILLONEmmanuel MACRON
LucelleFrançois FILLONEmmanuel MACRON
LuemschwillerFrançois FILLONMarine LE PEN
LutterFrançois FILLONEmmanuel MACRON
LutterbachMarine LE PENEmmanuel MACRON
Magstatt-le-BasFrançois FILLONEmmanuel MACRON
MeyenheimMarine LE PENEmmanuel MACRON
Michelbach-le-BasFrançois FILLONEmmanuel MACRON
Michelbach-le-HautFrançois FILLONEmmanuel MACRON
MittelwihrFrançois FILLONEmmanuel MACRON
MœrnachFrançois FILLONMarine LE PEN
MooslargueFrançois FILLONEmmanuel MACRON
Morschwiller-le-BasMarine LE PENEmmanuel MACRON
Muespach-le-HautFrançois FILLONEmmanuel MACRON
MulhouseEmmanuel MACRONJean-Luc MÉLENCHON
MunsterMarine LE PENEmmanuel MACRON
MuntzenheimMarine LE PENEmmanuel MACRON
MurbachMarine LE PENEmmanuel MACRON
NeuwillerFrançois FILLONEmmanuel MACRON
NiedermorschwihrFrançois FILLONEmmanuel MACRON
NifferMarine LE PENEmmanuel MACRON
OberbruckMarine LE PENEmmanuel MACRON
OberentzenMarine LE PENEmmanuel MACRON
OberlargMarine LE PENEmmanuel MACRON
ObermorschwihrFrançois FILLONEmmanuel MACRON
ObermorschwillerFrançois FILLONEmmanuel MACRON
OltingueFrançois FILLONEmmanuel MACRON
OrbeyMarine LE PENEmmanuel MACRON
OrschwihrFrançois FILLONEmmanuel MACRON
OsenbachMarine LE PENEmmanuel MACRON
Petit-LandauMarine LE PENEmmanuel MACRON
PfaffenheimMarine LE PENEmmanuel MACRON
PfastattMarine LE PENEmmanuel MACRON
RaedersdorfFrançois FILLONMarine LE PEN
RammersmattFrançois FILLONEmmanuel MACRON
Ranspach-le-BasFrançois FILLONEmmanuel MACRON
Ranspach-le-HautFrançois FILLONEmmanuel MACRON
RantzwillerFrançois FILLONMarine LE PEN
RibeauvilléFrançois FILLONEmmanuel MACRON
RiedisheimFrançois FILLONEmmanuel MACRON
RiespachFrançois FILLONMarine LE PEN
RiquewihrFrançois FILLONEmmanuel MACRON
RixheimMarine LE PENEmmanuel MACRON
RoderenFrançois FILLONEmmanuel MACRON
RoggenhouseMarine LE PENEmmanuel MACRON
RosenauMarine LE PENEmmanuel MACRON
RuederbachFrançois FILLONMarine LE PEN
Saint-CosmeMarine LE PENEmmanuel MACRON
Saint-HippolyteFrançois FILLONEmmanuel MACRON
Saint-LouisFrançois FILLONEmmanuel MACRON
Saint-UlrichFrançois FILLONMarine LE PEN
SchlierbachFrançois FILLONEmmanuel MACRON
SchwobenFrançois FILLONEmmanuel MACRON
SierentzFrançois FILLONEmmanuel MACRON
Soultzbach-les-BainsMarine LE PENEmmanuel MACRON
SoultzmattMarine LE PENEmmanuel MACRON
SpechbachMarine LE PENEmmanuel MACRON
SteinbachFrançois FILLONEmmanuel MACRON
Steinbrunn-le-BasFrançois FILLONMarine LE PEN
Steinbrunn-le-HautFrançois FILLONEmmanuel MACRON
StettenFrançois FILLONEmmanuel MACRON
SundhoffenFrançois FILLONEmmanuel MACRON
TagolsheimMarine LE PENEmmanuel MACRON
ThannenkirchMarine LE PENEmmanuel MACRON
TurckheimFrançois FILLONEmmanuel MACRON
UffheimFrançois FILLONEmmanuel MACRON
UffholtzMarine LE PENEmmanuel MACRON
Vieux-FerretteMarine LE PENEmmanuel MACRON
Village-NeufFrançois FILLONEmmanuel MACRON
VœgtlinshoffenFrançois FILLONEmmanuel MACRON
WaltenheimFrançois FILLONEmmanuel MACRON
WattwillerFrançois FILLONEmmanuel MACRON
WentzwillerFrançois FILLONEmmanuel MACRON
WesthaltenFrançois FILLONEmmanuel MACRON
WettolsheimFrançois FILLONEmmanuel MACRON
Wihr-au-ValMarine LE PENEmmanuel MACRON
WillerFrançois FILLONEmmanuel MACRON
WinkelFrançois FILLONMarine LE PEN
WolschwillerFrançois FILLONMarine LE PEN
WuenheimFrançois FILLONMarine LE PEN
ZaessingueFrançois FILLONEmmanuel MACRON
ZellenbergFrançois FILLONEmmanuel MACRON
ZillisheimFrançois FILLONEmmanuel MACRON
ZimmerbachFrançois FILLONEmmanuel MACRON
ZimmersheimFrançois FILLONEmmanuel MACRON

Changements en tête dans toute la France.

Résultats par parti dans le Haut-Rhin

Partis suivis selon le critère publié sur la page données et méthodologie.

Circonscriptions législatives

Questions fréquentes

Qui est arrivé en tête dans le Haut-Rhin au 1er tour de la présidentielle 2022 ?

Emmanuel MACRON, avec 27,85 % des suffrages exprimés.

Quel était le taux de participation dans le Haut-Rhin au 1er tour de la présidentielle 2022 ?

74,07 % des inscrits ont voté, soit 393 877 votants sur 531 738 inscrits.

Où la participation a-t-elle été la plus élevée dans le Haut-Rhin au 1er tour de la présidentielle 2022 ?

Sundhoffen, avec 84,09 %, parmi les communes de 1 000 inscrits et plus.

Comment la participation dans le Haut-Rhin a-t-elle évolué depuis la présidentielle 2017 ?

Elle est passée de 79,00 % à 74,07 % au 1er tour de la présidentielle 2022, soit −4,93 points ; en France entière, −4,08 points.

Quel est le rang du Haut-Rhin pour la participation au 1er tour de la présidentielle 2022 ?

81e sur 101 départements, avec 74,07 %.

Source : ministère de l'Intérieur, jeu « Données des élections agrégées » sur data.gouv.fr, sous Licence Ouverte 2.0. Données mises à jour le 7 juillet 2026. Télécharger les données de cette page : CSV, JSON.