Les résultats de l'élection présidentielle ont été rendus publics. C'est en mai 2019, avec le résultat des élections européennes à Villabon, que la prochaine mesure des rapports de force politiques sera donnée dans cette commune. C'est en fin de compte celui qui est à présent le plus jeune président de la Ve République qui est arrivé en tête à Villabon dimanche 7 mai. Au sein de cette localité du Cher, Emmanuel Macron a décroché 55% des votes contre 45,0% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a néanmoins réalisé un moins bon score à Villabon qu'au niveau national (66% des bulletins de vote).