Le bilan de l'élection présidentielle 2017 pour Saint-Amans-du-Pech est publié par le ministère de l'Intérieur. C'est l'ancien ministre de l'Economie devenu président de la République qui est arrivé en tête à Saint-Amans-du-Pech dimanche 7 mai. Emmanuel Macron a décroché 64,0% des suffrages contre 36% pour la présidente du Front National, Marine Le Pen. Au premier tour de l'élection ce n'est ni Emmanuel Macron, ni Marine Le Pen que les habitants de Saint-Amans-du-Pech avaient choisi : Jean-Luc Mélenchon avait en effet devancé ses compétiteurs avec 24,0% des suffrages exprimés, suivi par Emmanuel Macron (20,8%). Dorénavant, ce sont les résultats des élections européennes à Saint-Amans-du-Pech, en mai 2019, qui représenteront le prochain gros temps fort électoral pour la ville.