À Viriat, le résultat de la présidentielle 2017 est publié par le ministère de l'Intérieur (il est d'ailleurs disponible sur cette page). Les électeurs ne seront pas invités à se rendre aux urnes avant 2019 pour prendre part au résultat des élections européennes à Viriat. À Viriat, celui qui est dorénavant le huitième président de la Ve République a au final devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Dans cette agglomération de l'Ain, Emmanuel Macron a empoché 63% des suffrages exprimés contre 37% pour la présidente du FN, Marine Le Pen. Emmanuel Macron a recueilli un moins bon résultat à Viriat que dans le reste de l'Hexagone (66% des bulletins de vote). Au premier tour de l'élection ce n'est ni Marine Le Pen, ni Emmanuel Macron que les habitants de Viriat avaient choisi : François Fillon avait en effet devancé ses concurrents avec 25,4% des suffrages, suivi par Emmanuel Macron (23%).