Le résultat de l'élection présidentielle 2017 a été dévoilé par le ministère de l'Intérieur le 7 mai 2017. À Saint-Romain-de-Benet, le candidat de "En Marche !" a finalement devancé Marine Le Pen au soir du deuxième tour de l'élection présidentielle. Au sein de cette commune de la Charente-Maritime, Emmanuel Macron a rassemblé 50,1% des bulletins de vote contre 49,9% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a néanmoins recueilli un moins bon score à Saint-Romain-de-Benet que dans le reste du pays (66% des suffrages). Il va falloir patienter jusqu'en mai 2019 et le résultat des élections européennes à Saint-Romain-de-Benet pour pouvoir observer l'évolution des des rapports de force politiques au sein de la ville.