Le résultat de la présidentielle 2017 a été rendu public. Il va falloir patienter jusqu'au printemps 2020 et le résultat des municipales à Yssingeaux pour pouvoir observer l'évolution des des rapports de force politiques au sein de la ville. À Yssingeaux, Emmanuel Macron a en fin de compte devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Au sein de cette commune de la Haute-Loire, l'ancien ministre de l'Economie aujourd'hui président de la République a décroché 64% des votes contre 36% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Le taux de participation au deuxième tour de scrutin atteint 78,10%, soit une participation plus forte à Yssingeaux que dans l'ensemble de la France. Emmanuel Macron était déjà arrivé en tête avec 24% des votes deux semaines plus tôt, lors du premier tour. Marine Le Pen était arrivé en seconde place avec 23% des voix des électeurs.
N.B. : Les résultats de la primaire de la droite affichés ci-dessous sont ceux enregistrés dans le bureau de vote n°0430114 situé à Yssingeaux et auquel les électeurs des 7 commune(s) suivante(s) étaient affectés : Yssingeaux
, Araules, Beaux, Bessamorel, Grazac, Lapte, Saint-Julien-du-Pinet.