À Saint-Martial-le-Vieux, le résultat de l'élection présidentielle est publié depuis le 7 mai 2017. À Saint-Martial-le-Vieux, celui qui est à présent le huitième président de la Ve République a au final devancé Marine Le Pen dimanche 7 mai. Emmanuel Macron a empoché 59,5% des votes contre 40,5% pour la députée européenne, Marine Le Pen. Emmanuel Macron a malgré cela décroché un moins bon score à Saint-Martial-le-Vieux qu'au niveau national (66% des suffrages exprimés). Au premier tour de l'élection ce n'est ni madame Le Pen, ni monsieur Macron que les habitants de Saint-Martial-le-Vieux avaient plébiscité : Jean-Luc Mélenchon avait en effet devancé ses rivaux avec 29% des bulletins de vote, suivi par Marine Le Pen (21%). Le prochain enjeu politique aura lieu en 2019 : il s'agira des élections européennes à Saint-Martial-le-Vieux.