À Savignac, le résultat de la présidentielle 2017 a été rendu public le 7 mai 2017 (il est disponible en détail plus bas dans cette page). C'est en 2019, avec les résultats des européennes à Savignac, que le prochain aperçu des rapports de force politiques sera réalisé dans cette commune. À Savignac, Emmanuel Macron a en fin de compte devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Dans cette ville de l'Aveyron, celui qui a décroché le bail de l'Elysée a rassemblé 76,3% des suffrages exprimés contre 24% pour la finaliste malheureuse de l'élection, Marine Le Pen. Emmanuel Macron a de surcroît réalisé un meilleur résultat à Savignac que dans le reste du pays (66,1% des suffrages exprimés).