Les résultats de l'élection présidentielle 2017 pour Villefavard sont dorénavant connus depuis le 7 mai 2017. La prochaine campagne politique se tiendra en 2019 : il s'agira des élections européennes à Villefavard. C'est Emmanuel Macron qui est arrivé en tête à Villefavard dimanche 7 mai. Le président récemment élu a empoché 56% des voix des électeurs contre 44% pour la fille de Jean-Marie Le Pen, Marine Le Pen. Emmanuel Macron a cependant recueilli un moins bon résultat à Villefavard que dans le reste de l'Hexagone.