C'est en mars 2020, avec les résultats des municipales à Caillavet, que le prochain aperçu des équilibres politiques sera disponible dans cette ville. C'est finalement l'ancien ministre de l'Economie qui est arrivé en tête à Caillavet dimanche 7 mai. Emmanuel Macron a empoché 60% des votes contre 40% pour la députée européenne, Marine Le Pen. 127 habitants de Caillavet ont pris part au deuxième tour de scrutin, ce qui représente une participation de 79,4%. Au premier tour de l'élection ce n'est ni madame Le Pen, ni monsieur Macron que les habitants de Caillavet avaient plébiscité : François Fillon avait en effet devancé ses compétiteurs avec 24% des voix des électeurs, suivi par Marine Le Pen (21%).
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°03200017 auquel les électeurs des 23 commune(s) suivante(s) étaient affectés : Caillavet
, Bascous, Bazian, Belmont, Bezolles, Callian, Castillon-Debats, Cazaux-d'Anglès, Courrensan, Dému, Gazax-et-Baccarisse, Justian, Lannepax, Lupiac, Marambat, Mirannes, Mourède, Noulens, Peyrusse-Grande, Peyrusse-Vieille, Préneron, Ramouzens, Riguepeu.
Résultat second tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
82
59,85%
Manuel Valls
55
40,15%
Nombre de votants
138
Votes blancs (en % des votes exprimés)
0,72%
Votes nuls (en % des votes exprimés)
0,00%
Résultat premier tour primaire de la gauche
Candidat
Voix
%Voix
Benoit Hamon
37
35,92%
Manuel Valls
30
29,13%
Arnaud Montebourg
22
21,36%
François de Rugy
5
4,85%
Vincent Peillon
4
3,88%
Jean-Luc Bennahmias
3
2,91%
Sylvia Pinel
2
1,94%
Nombre de votants
104
Votes blancs (en % des votes exprimés)
0,96%
Votes nuls (en % des votes exprimés)
0,00%
Résultat de la primaire de la droite à Caillavet
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°0320216 situé à Vic-Fezensac et auquel les électeurs des 15 commune(s) suivante(s) étaient affectés : Caillavet
, Bazian, Belmont, Callian, Castillon-Debats, Cazaux-d'Anglès, Marambat, Mirannes, Préneron, Riguepeu, Roquebrune, Saint-Arailles, Saint-Jean-Poutge, Tudelle, Vic-Fezensac.