À Saint-Éloy-les-Mines, les résultats de l'élection présidentielle 2017 sont affichés par le ministère de l'Intérieur depuis le 7 mai 2017. C'est le candidat de "En Marche !" qui est arrivé en tête à Saint-Éloy-les-Mines dimanche 7 mai. Dans cette commune du Puy-de-Dôme, Emmanuel Macron a empoché 55,9% des voix contre 44,1% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a pourtant recueilli un score plus faible à Saint-Éloy-les-Mines que dans l'ensemble de l'Hexagone (66% des votes). Le prochain scrutin électoral est dès à présent connu : il s'agit des élections européennes, dont le résultat à Saint-Éloy-les-Mines sera affiché en 2019.