Le résultat de l'élection présidentielle 2017 à Sainte-Marguerite-Lafigère est désormais connu depuis le 7 mai 2017. C'est en 2019, avec le résultat des européennes à Sainte-Marguerite-Lafigère, que le prochain aperçu des rapports de force politiques sera donné dans cette commune. C'est finalement le candidat de "En Marche !" qui est arrivé en tête à Sainte-Marguerite-Lafigère au soir du deuxième tour de l'élection présidentielle. Emmanuel Macron a empoché 68% des votes contre 32% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a même obtenu un résultat plus important à Sainte-Marguerite-Lafigère que dans l'ensemble de la France (66,1% des voix).