Le résultat de l'élection présidentielle est publié depuis le 7 mai 2017. À Xamontarupt, le candidat de "En Marche !" a finalement devancé Marine Le Pen au soir du deuxième tour de l'élection présidentielle. Dans ce bourg des Vosges, Emmanuel Macron a empoché 54% des bulletins de vote contre 46% pour la députée européenne, Marine Le Pen. C'est le 26 mai 2019, avec le résultat des élections européennes à Xamontarupt, que la prochaine mesure des rapports de force politiques sera donnée dans cette commune.