À Tonnac, les résultats de l'élection présidentielle 2017 ont été rendus publics. À Tonnac, les habitants n'ont pas réussi à départager Emmanuel Macron et Marine Le Pen. En effet, la candidate d'extrême droite et celui qui est aujourd'hui le huitième président de la Ve République ont tous les deux obtenu 50,0% des suffrages dimanche 7 mai. C'est le 26 mai 2019, avec les résultats des européennes à Tonnac, que la prochaine mesure des tendances politiques sera réalisée dans cette commune.