C'est en mars 2020, avec le résultat des municipales à Maisnil, que la prochaine mesure des tendances politiques sera réalisée dans cette ville. À Maisnil, Marine Le Pen a au final devancé Emmanuel Macron au soir du second tour de l'élection présidentielle. La candidate d'extrême droite a rassemblé 54,6% des voix contre 45% pour le président élu. 162 habitants à Maisnil ont pris part au second tour de la présidentielle, soit une participation de 83,1%. Marine Le Pen était déjà arrivée en tête avec 38,3% des voix des électeurs à l'occasion du premier tour. François Fillon était arrivée en deuxième place avec 26% des votes.
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°06200121 auquel les électeurs des 27 commune(s) suivante(s) étaient affectés : Maisnil
, Beauvois, Bermicourt, Brias, Buneville, Croisette, Croix-en-Ternois, Diéval, Foufflin-Ricametz, Gauchin-Verloingt, Herlincourt, Herlin-le-Sec, Hernicourt, Humières, Ligny-Saint-Flochel, Marquay, Neuville-au-Cornet, Œuf-en-Ternois, Ostreville, Pierremont, Ramecourt, Roëllecourt, Saint-Michel-sur-Ternoise, Saint-Pol-sur-Ternoise, Siracourt, Ternas, Vacquerie-le-Boucq.
Résultat second tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
126
56,76%
Manuel Valls
96
43,24%
Nombre de votants
225
Votes blancs (en % des votes exprimés)
0,44%
Votes nuls (en % des votes exprimés)
0,89%
Résultat premier tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
69
37,91%
Manuel Valls
64
35,16%
Arnaud Montebourg
26
14,29%
François de Rugy
9
4,95%
Vincent Peillon
8
4,40%
Sylvia Pinel
4
2,20%
Jean-Luc Bennahmias
2
1,10%
Nombre de votants
185
Votes blancs (en % des votes exprimés)
1,08%
Votes nuls (en % des votes exprimés)
0,54%
Résultat de la primaire de la droite à Maisnil
N.B. : Les résultats de la primaire de la droite affichés ci-dessous sont ceux enregistrés dans le bureau de vote n°0620108 situé à Saint-Pol-sur-Ternoise et auquel les électeurs des 11 commune(s) suivante(s) étaient affectés : Maisnil
, Brias, Gauchin-Verloingt, Hernicourt, Neuville-au-Cornet, Pierremont, Ramecourt, Saint-Michel-sur-Ternoise, Saint-Pol-sur-Ternoise, Troisvaux, Wavrans-sur-Ternoise.