Au 2er tour, dans la 2ème circonscription de la Haute-Loire, le député sortant Jean-Pierre Vigier (LR) a obtenu 63,89 % des suffrages exprimés devant Pierre Eteocle (LREM) qui a recueilli 36,11 % des voix.
Au 2nd tour, dans la deuxième circonscription de Haute-Loire, le député sortant Jean-Pierre Vigier (LR) conserve son son siège de député. Il a obtenu 63,89 % des suffrages exprimés. Le candidat de la République en marche arrive second avec 36,11 % des suffrages.
Cette deuxième circonscription compte 79 462 inscrits, près 40 923 personnes ne sont pas allés à ce second tour des élections législatives. L'abstention est donc de 51,50 %.
Au 1er tour, dans la deuxième circonscription de Haute-Loire, Jean-Pierre Vigier député sortant (LR) a obtenu 40,90 % des suffrages exprimés. Le candidat des républicains brigue un second mandat. A ses côtés Pierre Eteocle, le candidat investi par le parti du président de la République, Emmanuel Macron, a obtenu 27,45 % des suffrages.
Dans cette circonscription, au 1er tour de l’élection présidentielle, le FN avait obtenu plus de 20 % des suffrages exprimés ce qui avait placé le parti de M. Le Pen en deuxième place devant le candidat des Républicains (19,61 %). E. Macron était arrivé en tête, avec un peu moins de 24 % des suffrages exprimés.
Les résultats du 1er tour pour la 2ème circonscription de Haute-Loire (% suffrages exprimés) :
- Jean-Pierre Vigier (LR) : 40,90 %
- Marie-Laure Busselot (EELV) : 3,19 %
- Renaud Mauchet (Union des patriotes) : 0,75 %
- Lionel Bouton (La France insoumise) : 11,48 %
- Alexis Monjauze (Nous Citoyens) : 1 %
- Georges Fridlender (LO) : 0,51 %
- Josiane Mialon (PS) : 3,92 %
- Aurore Arnaud (FN) : 8,29 %
- Pierre Etéocle (La République en Marche) : 27,45 %
- Michelle Chaumet (PCF) : 1,89 %
- Françoise Sarret (UPR) : 0,61 %
La 2ème circonscription de la Haute-Loire regroupe les cantons de : Allègre, Auzon, Blesle, Brioude Nord, Brioude Sud, Cayres, La Chaise-Dieu, Craponne-sur-Arzon, Langeac Lavoûte-Chilhac, Loudes, Paulhaguet, Pinols, Pradelles, Le Puy Nord, Le Puy Ouest, Le Puy Sud-Ouest, Saint-Paulien, Saugues, Solignac-sur-Loire.