Les résultats de la présidentielle sont désormais disponibles depuis le 7 mai 2017 (vous pouvez d'ailleurs consulter le détail dans les tableaux complets présents ci-dessous). La prochaine campagne électorale se tiendra en 2019 : les électeurs seront appelés à prendre part aux européennes à Saint-Pierre-du-Champ. À Saint-Pierre-du-Champ, Emmanuel Macron a au final devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Dans cette localité de la Haute-Loire, le candidat de "En Marche !" a décroché 60% des votes contre 40,1% pour la présidente du Front National, Marine Le Pen. Emmanuel Macron a toutefois obtenu un résultat plus faible à Saint-Pierre-du-Champ que dans l'ensemble de la France (66% des voix des électeurs).