Le résultat de la présidentielle 2017 est dorénavant connu depuis le 7 mai 2017 : vous pouvez consulter les données détaillées dans les tableaux présents ci-dessous. C'est Emmanuel Macron qui est arrivé en tête à Saint-Vincent au soir du second tour de l'élection présidentielle. Dans ce village du Puy-de-Dôme, celui qui a décroché le bail de l'Elysée a décroché 60% des voix des électeurs contre 40,3% pour la finaliste malheureuse de l'élection, Marine Le Pen. Emmanuel Macron a toutefois décroché un score moins élevé à Saint-Vincent qu'au niveau national (66,1% des suffrages). Désormais, ce sont les résultats des élections européennes à Saint-Vincent en mai 2019, qui constitueront le prochain gros scrutin politique pour la ville.