Les résultats de l'élection présidentielle 2017 ont été publiés (ils sont d'ailleurs consultables ci-dessous). Les habitants ne seront pas priés de se rendre aux urnes avant mai 2019 pour participer au résultat des élections européennes à Saint-Pierre-en-Port. C'est finalement Emmanuel Macron qui est arrivé en tête à Saint-Pierre-en-Port au soir du second tour de l'élection présidentielle. Dans cette ville de la Seine-Maritime, celui qui est aujourd'hui le huitième président de la Ve République a empoché 55,2% des votes contre 45% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a toutefois recueilli un score plus faible à Saint-Pierre-en-Port que dans l'ensemble de la France (66,1% des suffrages exprimés).