À Viry, le résultat de l'élection présidentielle 2017 a été dévoilé le 7 mai 2017, il est d'ailleurs disponible en détail ci-dessous. À Viry, celui qui est désormais le huitième président de la cinquième République a au final devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Emmanuel Macron a rassemblé 70% des bulletins de vote contre 29,8% pour la présidente du FN, Marine Le Pen. Les électeurs de Viry ont dû faire un choix par défaut, car ce n'est ni madame Le Pen, ni monsieur Macron qu'ils avaient choisi deux semaines plus tôt. Lors du premier tour, François Fillon était arrivé en tête avec 29,5% des suffrages exprimés devant Emmanuel Macron (25% des votes). Dorénavant, c'est le résultat des élections européennes à Viry le 26 mai 2019, qui représentera le prochain gros temps fort électoral pour la ville.