Résultats du premier tour de l’élection présidentielle à Villars :
Emmanuel Macron 27,94%
Marine Le Pen 20,20%
Jean-Luc Mélenchon 19,18%
François Fillon 16,93%
Benoît Hamon 6,39%
Nicolas Dupont-Aignan 5,27%
Jean Lassalle 1,19%
François Asselineau 1,17%
Philippe Poutou 1,15%
Natalie Arthaud 0,42%
Jacques Cheminade 0,15%
77,8% de participation.