À Saint-Sylvain, les résultats de la présidentielle sont dorénavant publics depuis le 7 mai 2017. À Saint-Sylvain, le candidat de "En Marche !" a finalement devancé Marine Le Pen dimanche 7 mai. Dans ce bourg de la Corrèze, Emmanuel Macron a rassemblé 68% des bulletins de vote contre 32,2% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a de plus réalisé un résultat plus élevé à Saint-Sylvain qu'au niveau national (66,1% des bulletins de vote). Les électeurs de Saint-Sylvain ont dû faire un choix par défaut, car ce n'est ni Marine Le Pen, ni Emmanuel Macron qu'ils avaient plébiscité deux semaines auparavant. Lors du premier tour, Jean-Luc Mélenchon était arrivé en tête avec 27% des suffrages devant François Fillon (23,1% des suffrages). Il faudra désormais patienter jusqu'en mai 2019 et le résultat des élections européennes à Saint-Sylvain pour avoir un nouvel indice sur les grandes tendances politiques au sein de la ville.