À Guesnain, le résultat de la présidentielle 2017 a été publié par le ministère de l'Intérieur (vous pouvez en trouver les données complètes dans les tableaux complets affichés dans cette page). C'est Marine Le Pen qui est arrivée en tête à Guesnain au soir du deuxième tour de l'élection présidentielle. Au sein de cette localité du Nord, la députée européenne a empoché 57% des voix des électeurs contre 42,9% pour le président nouvellement élu. Le taux de participation au deuxième tour de scrutin s'élève à 73,82%, soit une implication plus faible à Guesnain que pour l'ensemble de l'Hexagone. Marine Le Pen était déjà arrivée en tête avec 36,7% des votes à l'occasion du premier tour de scrutin. Jean-Luc Mélenchon avait décroché la seconde place avec 32% des suffrages exprimés. Dorénavant, ce sont les résultats des élections municipales à Guesnain le dimanche 15 mars 2020, qui représenteront le prochain gros scrutin électoral pour la ville.
N.B. : Les résultats de la primaire de la gauche affichés ci-dessous sont ceux enregistrés dans le bureau de vote n°05900230 auquel les électeurs des 8 commune(s) suivante(s) étaient affectés : Guesnain
, Dechy, Férin, Gœulzin, Lewarde, Loffre, Montigny-en-Ostrevent, Roucourt.