Le résultat de l'élection présidentielle 2017 pour Saint-Sornin est publié. C'est celui qui a décroché le bail de l'Elysée qui est arrivé en tête à Saint-Sornin au soir du deuxième tour de l'élection présidentielle. Au sein de cette localité de l'Allier, Emmanuel Macron a rassemblé 59,2% des votes contre 40,8% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a décroché un score moins élevé à Saint-Sornin qu'au niveau national (66,1% des voix). Les électeurs de Saint-Sornin ont dû faire un choix par défaut, car ce n'est ni madame Le Pen, ni monsieur Macron qu'ils avaient plébiscité deux semaines plus tôt. Le 23 avril dernier, Jean-Luc Mélenchon était arrivé en tête avec 33,1% des bulletins de vote devant Marine Le Pen (27% des votes). La prochaine campagne politique aura lieu en 2019 : les citoyens seront appelés à participer aux élections européennes à Saint-Sornin.