Les résultats de l'élection présidentielle 2017 sont affichés : ils sont consultables en détail dans les tableaux qui se trouvent sur cette page. Il faudra désormais attendre mai 2019 et le résultat des élections européennes à Gensac pour avoir un nouvel indice sur les grandes tendances politiques dans la ville. C'est finalement Emmanuel Macron qui est arrivé en tête à Gensac au soir du deuxième tour de l'élection présidentielle. Dans ce bourg du Tarn-et-Garonne, l'ancien ministre de l'Economie d'ores et déjà président de la République a décroché 58,8% des suffrages exprimés contre 41% pour la présidente du FN, Marine Le Pen. Les électeurs de Gensac ont dû faire un choix par défaut, car ce n'est ni Marine Le Pen, ni Emmanuel Macron qu'ils avaient choisi deux semaines auparavant. Le 23 avril dernier, François Fillon était arrivé en tête avec 28% des suffrages exprimés devant Marine Le Pen (20,3% des votes).