Le résultat de la présidentielle pour Saint-Pierre-d'Oléron est affiché depuis le 7 mai 2017 (il est disponible dans les tableaux présents ci-dessous). Le prochain enjeu politique aura lieu en 2019 : les électeurs seront appelés à prendre part aux résultats des européennes à Saint-Pierre-d'Oléron. C'est finalement celui qui a décroché le bail de l'Elysée qui est arrivé en tête à Saint-Pierre-d'Oléron dimanche 7 mai. Emmanuel Macron a empoché 58,5% des voix contre 41,5% pour la fille de Jean-Marie Le Pen, Marine Le Pen. Les électeurs de Saint-Pierre-d'Oléron ont dû faire un choix par défaut, car ce n'est ni madame Le Pen, ni monsieur Macron qu'ils avaient choisi deux semaines auparavant. Au premier tour, François Fillon était arrivé en tête avec 24,2% des bulletins de vote devant Marine Le Pen (24,0% des voix des électeurs).