Le résultat de la présidentielle 2017 à Viens est dorénavant tombé depuis le 7 mai 2017. C'est en fin de compte celui qui est désormais le huitième président de la cinquième République qui est arrivé en tête à Viens au soir du second tour de l'élection présidentielle. Au sein de cette commune du Vaucluse, Emmanuel Macron a rassemblé 66% des voix contre 34% pour la finaliste malheureuse de l'élection, Marine Le Pen. Emmanuel Macron a cependant recueilli un moins bon score à Viens qu'au niveau national (66,1% des suffrages). Les électeurs de Viens ont dû faire un choix par défaut, car ce n'est ni monsieur Macron, ni madame Le Pen qu'ils avaient plébiscité deux semaines plus tôt. Lors du premier tour, Jean-Luc Mélenchon était arrivé en tête avec 35,6% des suffrages exprimés devant Marine Le Pen (19% des votes). Le prochain rendez-vous politique se tiendra en 2019 : il s'agira des européennes à Viens.