À Virac, les résultats de la présidentielle 2017 sont à présent connus depuis le 7 mai 2017 (ils sont consultables en détail dans les tableaux complets affichés ci-dessous). Le prochain rendez-vous politique aura lieu en mai 2019 : il s'agira des élections européennes à Virac. C'est finalement l'ancien ministre de l'Economie qui est arrivé en tête à Virac dimanche 7 mai. Au sein de ce village du Tarn, Emmanuel Macron a rassemblé 69,1% des votes contre 31% pour la candidate d'extrême droite, Marine Le Pen.