Les résultats de la présidentielle 2017 sont publiés depuis le 7 mai 2017. Le prochain enjeu politique se jouera en mars 2020 : les électeurs seront appelés à prendre part aux résultats des municipales à Campagnan. À Campagnan, Emmanuel Macron a au final devancé Marine Le Pen au soir du deuxième tour de l'élection présidentielle. Celui qui a décroché le bail de l'Elysée a empoché 63% des voix contre 37% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. 384 électeurs ont pris part au second tour de scrutin, ce qui représente une participation de 76%. Les électeurs de Campagnan 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. Lors du premier tour, Jean-Luc Mélenchon était arrivé en tête avec 29,2% des voix devant Marine Le Pen (21% des suffrages).
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°03400057 auquel les électeurs des 8 commune(s) suivante(s) étaient affectés : Campagnan
, Aumes, Cazouls-d'Hérault, Lézignan-la-Cèbe, Montagnac, Saint-Pargoire, Saint-Pons-de-Mauchiens, Usclas-d'Hérault.
Résultat second tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
171
56,81%
Manuel Valls
130
43,19%
Nombre de votants
305
Votes blancs (en % des votes exprimés)
0,98%
Votes nuls (en % des votes exprimés)
0,33%
Résultat premier tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
82
36,77%
Manuel Valls
64
28,70%
Arnaud Montebourg
44
19,73%
Vincent Peillon
15
6,73%
François de Rugy
8
3,59%
Sylvia Pinel
7
3,14%
Jean-Luc Bennahmias
3
1,35%
Nombre de votants
226
Votes blancs (en % des votes exprimés)
0,88%
Votes nuls (en % des votes exprimés)
0,44%
Résultat de la primaire de la droite à Campagnan
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°0340405 situé au Pouget et auquel les électeurs des 6 commune(s) suivante(s) étaient affectés : Campagnan
, Bélarga, Plaissan, Puilacher, Saint-Pargoire, Tressan.