À Struth, le résultat de l'élection présidentielle est affiché par le ministère de l'Intérieur depuis le 7 mai 2017. C'est en mai 2019, avec le résultat des élections européennes à Struth, que la prochaine mesure des tendances politiques sera donnée dans cette commune. À Struth, celui qui est devenu le plus jeune président de la cinquième République a en fin de compte devancé Marine Le Pen dimanche 7 mai. Emmanuel Macron a décroché 51,8% des suffrages contre 48% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a cependant obtenu un résultat plus faible à Struth qu'au niveau national (66% des suffrages exprimés).