À Lagarde, les résultats de l'élection présidentielle 2017 sont dorénavant connus depuis le 7 mai 2017 (ils sont d'ailleurs consultables en détail un peu plus bas dans cette page). Dorénavant, c'est le résultat des élections européennes à Lagarde le 26 mai 2019, qui représentera le prochain gros enjeu politique pour la ville. C'est finalement Emmanuel Macron qui est arrivé en tête à Lagarde dimanche 7 mai. Le candidat de "En Marche !" a rassemblé 52,8% des suffrages contre 47% pour la députée européenne, Marine Le Pen. Emmanuel Macron a pourtant recueilli un résultat moins élevé à Lagarde qu'au niveau national (66% des voix des électeurs). Les électeurs de Lagarde ont dû faire un choix par défaut, car ce n'est ni monsieur Macron, ni madame Le Pen qu'ils avaient choisi deux semaines auparavant. Au premier tour, François Fillon était arrivé en tête avec 31% des votes devant Marine Le Pen (22% des votes).