Le résultat de la présidentielle pour Saint-Arnoult a été publié le 7 mai 2017. À Saint-Arnoult, le président nouvellement élu a finalement devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Emmanuel Macron a rassemblé 71,0% des suffrages contre 29,0% pour la présidente du Front National, Marine Le Pen. Emmanuel Macron a de surcroît décroché un score plus important à Saint-Arnoult que dans l'ensemble du pays (66% des suffrages exprimés). Les électeurs de Saint-Arnoult 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, François Fillon était arrivé en tête avec 42% des voix devant Emmanuel Macron (22% des voix des électeurs). A présent, ce sont les résultats des élections européennes à Saint-Arnoult, le 26 mai 2019, qui représenteront le prochain gros temps fort politique pour la ville.