À Sainte-Croix, le résultat de l'élection présidentielle 2017 est dorénavant disponible depuis le 7 mai 2017. À Sainte-Croix, Emmanuel Macron a finalement devancé Marine Le Pen dimanche 7 mai. Celui qui est aujourd'hui le huitième président de la cinquième République a rassemblé 60% des suffrages contre 40,1% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a pourtant obtenu un résultat moins élevé à Sainte-Croix que dans l'ensemble de l'Hexagone (66,1% des bulletins de vote). Les électeurs de Sainte-Croix 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. Le 23 avril dernier, François Fillon était arrivé en tête avec 27,1% des suffrages devant Marine Le Pen (23% des voix). Désormais, c'est le résultat des élections européennes à Sainte-Croix le 26 mai 2019, qui constituera le prochain gros scrutin politique pour la ville.