À Villiers, le résultat de l'élection présidentielle 2017 a été rendu public par le ministère de l'Intérieur. À Villiers, Emmanuel Macron a en fin de compte devancé Marine Le Pen au soir du deuxième tour de l'élection présidentielle. Dans ce village de l'Indre, celui qui a décroché le bail de l'Elysée a empoché 50,5% des voix contre 49,5% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a malgré cela réalisé un score plus faible à Villiers que dans le reste du pays (66% des bulletins de vote). Au premier tour de l'élection ce n'est ni Emmanuel Macron, ni Marine Le Pen que les électeurs de Villiers avaient choisi : François Fillon avait en effet devancé ses compétiteurs avec 29% des votes, suivi par Marine Le Pen (26,1%). Le prochain enjeu politique est dès à présent connu : il s'agit des européennes à Villiers, dont le résultat sera officialisé le 26 mai 2019.