À Varzy, les résultats de l'élection présidentielle 2017 ont été dévoilés par le ministère de l'Intérieur. À Varzy, Marine Le Pen a finalement devancé Emmanuel Macron dimanche 7 mai. L'ancienne conseillère municipale d'Hénin-Beaumont a décroché 52% des bulletins de vote contre 48% pour le président élu. Marine Le Pen a d'ailleurs décroché un meilleur résultat à Varzy qu'au niveau national (33,9% des suffrages). La participation au deuxième tour de scrutin s'établit à 73,60%, soit une implication moins importante à Varzy que pour le reste de l'Hexagone. Marine Le Pen avait déjà devancé ses concurrents au premier tour de l'élection avec 30,1% des suffrages. Jean-Luc Mélenchon avait décroché la deuxième position avec 18,9% des suffrages. Dorénavant, c'est le résultat des élections municipales à Varzy en 2020, qui représentera le prochain gros défi politique pour la ville.
N.B. : Les résultats de la primaire de la droite affichés ci-dessous sont ceux enregistrés dans le bureau de vote n°0580213 situé à Varzy et auquel les électeurs des 21 commune(s) suivante(s) étaient affectés : Varzy
, Authiou, Beuvron, Billy-sur-Oisy, La Chapelle-Saint-André, Chazeuil, Chevannes-Changy, Corvol-d'Embernard, Corvol-l'Orgueilleux, Courcelles, Cuncy-lès-Varzy, Entrains-sur-Nohain, Marcy, Menou, Oisy, Oudan, Parigny-la-Rose, Saint-Pierre-du-Mont, Taconnay, Trucy-l'Orgueilleux, Villiers-le-Sec.