À Saint-Yorre, le résultat de l'élection présidentielle est à présent connu depuis le 7 mai 2017. Les citoyens ne seront pas appelés aux urnes avant mai 2019 : il s'agira de participer au résultat des élections européennes à Saint-Yorre. C'est le candidat de "En Marche !" qui est arrivé en tête à Saint-Yorre dimanche 7 mai. Emmanuel Macron a empoché 65,4% des voix des électeurs contre 34,6% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a malgré cela décroché un moins bon résultat à Saint-Yorre que dans le reste de la France (66% des voix). Les électeurs de Saint-Yorre 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 plus tôt. Lors du premier tour, Jean-Luc Mélenchon était arrivé en tête avec 25% des bulletins de vote devant Emmanuel Macron (23,9% des bulletins de vote).