À Saint-Lin, le résultat de l'élection présidentielle 2017 est publié par le ministère de l'Intérieur (il est consultable dans cette page). À Saint-Lin, celui qui est d'ores et déjà le huitième président de la Ve République a finalement devancé Marine Le Pen dimanche 7 mai. Au sein de cette localité des Deux-Sèvres, Emmanuel Macron a décroché 63,8% des suffrages exprimés contre 36% pour la fille de Jean-Marie Le Pen, Marine Le Pen. Emmanuel Macron a malgré cela recueilli un résultat plus faible à Saint-Lin que dans le reste de la France (66% des bulletins de vote). Désormais, ce sont les résultats des élections européennes à Saint-Lin, le 26 mai 2019, qui constitueront le prochain gros objectif électoral pour la ville.