Les résultats de l'élection présidentielle 2017 à San-Giuliano sont affichés par le ministère de l'Intérieur. C'est en fin de compte Emmanuel Macron qui est arrivé en tête à San-Giuliano au soir du deuxième tour de l'élection présidentielle. Au sein de cette commune de la Haute-Corse, l'ancien ministre de l'Economie devenu président de la République a empoché 51% des suffrages contre 49% pour la finaliste malheureuse de l'élection, Marine Le Pen. Emmanuel Macron a obtenu un score plus faible à San-Giuliano que dans le reste du pays (66,1% des bulletins de vote). Au premier tour de l'élection ce n'est ni madame Le Pen, ni monsieur Macron que les personnes habitant à San-Giuliano avaient choisi : François Fillon avait en effet devancé ses compétiteurs avec 39% des bulletins de vote, suivi par Marine Le Pen (23,4%). Il va falloir patienter jusqu'en 2019 et le résultat des européennes à San-Giuliano pour pouvoir observer l'évolution des des rapports de force politiques dans la ville.