À Vayres, les résultats de la présidentielle ont été rendus publics : vous pouvez en trouver le détail dans cette page. La prochaine campagne politique se jouera les dimanches 15 et 22 mars 2020 : les électeurs seront appelés à prendre part aux résultats des municipales à Vayres. À Vayres, Emmanuel Macron a donc devancé Marine Le Pen dimanche 7 mai. Dans cette commune de la Haute-Vienne, le candidat de "En Marche !" a empoché 64,4% des voix des électeurs contre 36% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a pourtant réalisé un résultat moins élevé à Vayres qu'au niveau national. 463 personnes ont pris part au deuxième tour de la présidentielle, soit un taux de participation de 79%. Au premier tour de l'élection ce n'est ni Emmanuel Macron, ni Marine Le Pen que les électeurs de Vayres avaient plébiscité : Jean-Luc Mélenchon avait en effet devancé ses concurrents avec 22% des suffrages exprimés, suivi par Emmanuel Macron (21%).
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°0870211 situé à Rochechouart et auquel les électeurs des 9 commune(s) suivante(s) étaient affectés : Vayres
, Chaillac-sur-Vienne, Chéronnac, Rochechouart, Saillat-sur-Vienne, Saint-Auvent, Saint-Martin-de-Jussac, Les Salles-Lavauguyon, Videix.