Les résultats de l'élection présidentielle 2017 sont désormais publics depuis le 7 mai 2017 (ils sont consultables dans les tableaux complets affichés ci-dessous). C'est finalement le président nouvellement élu qui est arrivé en tête à Saint-Pierre-Eynac dimanche 7 mai. Emmanuel Macron a décroché 67% des voix des électeurs contre 32,8% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a par ailleurs réalisé un meilleur score à Saint-Pierre-Eynac que dans l'ensemble de la France (66% des voix des électeurs). La prochaine campagne politique se tiendra en mai 2019 : il s'agira des européennes à Saint-Pierre-Eynac.