À Charroux, les résultats de la présidentielle 2017 sont affichés par le ministère de l'Intérieur depuis le 7 mai 2017 (n'hésitez pas à examiner les données détaillées dans les tableaux complets affichés sur cette page). À Charroux, l'ancien ministre de l'Economie désormais président de la République a au final devancé Marine Le Pen dimanche 7 mai. Dans ce bourg de l'Allier, Emmanuel Macron a décroché 63% des bulletins de vote contre 36,8% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a décroché un résultat plus faible à Charroux que dans l'ensemble de l'Hexagone (66,1% des votes). Les électeurs de Charroux ont dû faire un choix par défaut, car ce n'est ni Marine Le Pen, ni Emmanuel Macron qu'ils avaient plébiscité deux semaines auparavant. Le 23 avril dernier, François Fillon était arrivé en tête avec 29,6% des voix devant Emmanuel Macron (24,4% des voix). Dorénavant, c'est le résultat des élections européennes à Charroux, en 2019, qui constituera le prochain gros scrutin politique pour la ville.