Les résultats de la présidentielle 2017 pour Saint-Phal sont publiés par le ministère de l'Intérieur : vous pouvez d'ailleurs consulter le détail sur cette page. La prochaine campagne électorale se tiendra en 2019 : les habitants seront amenés à participer aux élections européennes à Saint-Phal. À Saint-Phal, Marine Le Pen a finalement devancé Emmanuel Macron dimanche 7 mai. La candidate d'extrême droite a décroché 56% des voix des électeurs contre 44,1% pour le président récemment élu. Marine Le Pen a même obtenu un résultat plus élevé à Saint-Phal que dans l'ensemble de la France (34% des votes).