Les résultats de la présidentielle 2017 ont été publiés par le ministère de l'Intérieur le 7 mai 2017. À Scherwiller, Emmanuel Macron a au final devancé Marine Le Pen dimanche 7 mai. Celui qui a décroché le bail de l'Elysée a rassemblé 58% des suffrages contre 42% pour la fille de Jean-Marie Le Pen, Marine Le Pen. Emmanuel Macron a toutefois réalisé un score plus faible à Scherwiller qu'au niveau national (66% des voix). Le prochain rendez-vous électoral se tiendra en 2019 : il s'agira des élections européennes à Scherwiller.