À Viviers, les résultats de la présidentielle 2017 sont désormais publics. C'est l'ancien ministre de l'Economie devenu président de la République qui est arrivé en tête à Viviers dimanche 7 mai. Emmanuel Macron a décroché 50,8% des voix contre 49% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a recueilli un moins bon résultat à Viviers qu'au niveau national (66% des votes). Les électeurs de Viviers ont dû faire un choix par défaut, car ce n'est ni monsieur Macron, ni madame Le Pen qu'ils avaient choisi deux semaines plus tôt. Au premier tour, François Fillon était arrivé en tête avec 30% des suffrages exprimés devant Marine Le Pen (22% des suffrages). Dorénavant, c'est le résultat des élections européennes à Viviers, le 26 mai 2019, qui constituera le prochain gros verdict électoral pour la ville.