Les résultats de l'élection présidentielle 2017 à Saint-Pierre-d'Eyraud sont publiés par le ministère de l'Intérieur. À Saint-Pierre-d'Eyraud, Emmanuel Macron a finalement devancé Marine Le Pen dimanche 7 mai. Au sein de cette ville de la Dordogne, l'ancien ministre de l'Economie aujourd'hui président de la République a décroché 55,5% des suffrages contre 44,5% pour la députée européenne, Marine Le Pen. Emmanuel Macron a pourtant recueilli un score plus faible à Saint-Pierre-d'Eyraud qu'au niveau national (66,1% des bulletins de vote). Les électeurs ne seront pas appelés dans les bureaux de vote avant mai 2019 pour participer au résultat des européennes à Saint-Pierre-d'Eyraud.