Les résultats de l'élection présidentielle 2017 sont désormais tombés depuis le 7 mai 2017. À Saint-Martin-en-Haut, celui qui est aujourd'hui le huitième président de la cinquième République a en fin de compte devancé Marine Le Pen dimanche 7 mai. Au sein de cette ville du Rhône, Emmanuel Macron a empoché 70,1% des votes contre 30,0% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a de surcroît décroché un score plus important à Saint-Martin-en-Haut que dans le reste du pays. Les électeurs de Saint-Martin-en-Haut ont dû faire un choix par défaut, car ce n'est ni Marine Le Pen, ni Emmanuel Macron qu'ils avaient choisi deux semaines plus tôt. Le 23 avril dernier, François Fillon était arrivé en tête avec 31% des voix des électeurs devant Emmanuel Macron (20% des votes). C'est en 2019, avec les résultats des européennes à Saint-Martin-en-Haut, que la prochaine mesure des tendances politiques sera disponible dans cette ville.