À Villebret, le résultat de la présidentielle a été dévoilé le 7 mai 2017 (il est disponible en détail dans les tableaux complets qui se trouvent ci-dessous). Il faudra désormais attendre 2019 et le résultat des européennes à Villebret pour pouvoir observer la place de chaque groupe politique dans la ville. C'est Emmanuel Macron qui est arrivé en tête à Villebret au soir du deuxième tour de l'élection présidentielle. Au sein de cette ville de l'Allier, l'ancien ministre de l'Economie a empoché 66,9% des bulletins de vote contre 33,1% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a réalisé un meilleur score à Villebret que dans le reste de l'Hexagone (66% des voix).