Le résultat de la présidentielle 2017 pour Saint-Urcisse a été publié par le ministère de l'Intérieur le 7 mai 2017. C'est finalement Emmanuel Macron qui est arrivé en tête à Saint-Urcisse au soir du deuxième tour de l'élection présidentielle. Au sein de ce village du Tarn, le président récemment élu a décroché 61,5% des bulletins de vote contre 39% pour la fille de Jean-Marie Le Pen, Marine Le Pen. Emmanuel Macron a recueilli un moins bon résultat à Saint-Urcisse que dans l'ensemble de l'Hexagone. Les électeurs de Saint-Urcisse ont dû faire un choix par défaut, car ce n'est ni Emmanuel Macron, ni Marine Le Pen qu'ils avaient plébiscité deux semaines plus tôt. Au premier tour, Jean-Luc Mélenchon était arrivé en tête avec 25% des suffrages exprimés devant Marine Le Pen (21,5% des bulletins de vote). C'est en mai 2019, avec les résultats des européennes à Saint-Urcisse, que la prochaine mesure des tendances politiques sera disponible dans cette ville.