Les résultats de la présidentielle 2017 pour Belmont-Sainte-Foi sont publiés depuis le 7 mai 2017. C'est en 2019, avec les résultats des élections européennes à Belmont-Sainte-Foi, que la prochaine mesure des équilibres politiques sera disponible dans cette commune. C'est en fin de compte Marine Le Pen qui est arrivée en tête à Belmont-Sainte-Foi au soir du deuxième tour de l'élection présidentielle. Dans ce bourg du Lot, la finaliste malheureuse de l'élection a décroché 51,2% des suffrages exprimés contre 49% pour celui qui a décroché le bail de l'Elysée. Les électeurs de Belmont-Sainte-Foi 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 auparavant. Lors du premier tour, François Fillon était arrivé en tête avec 38,3% des suffrages devant Marine Le Pen (26,6% des voix).