Le dénouement de la présidentielle 2017 pour Gainneville a été dévoilé par le ministère de l'Intérieur le 7 mai 2017. C'est en fin de compte le président nouvellement élu qui est arrivé en tête à Gainneville au soir du second tour de l'élection présidentielle. Dans cette ville de la Seine-Maritime, Emmanuel Macron a empoché 54% des votes contre 46% pour la députée européenne, Marine Le Pen. Emmanuel Macron a cependant recueilli un moins bon score à Gainneville qu'au niveau national (66% des suffrages). Au premier tour de l'élection ce n'est ni Marine Le Pen, ni Emmanuel Macron que les personnes habitant à Gainneville avaient choisi : Jean-Luc Mélenchon avait en effet devancé ses rivaux avec 31,3% des suffrages exprimés, suivi par Marine Le Pen (26,1%). C'est en mai 2019, avec le résultat des élections européennes à Gainneville, que le prochain aperçu des équilibres politiques sera disponible dans cette commune.