À Marray, les résultats de la présidentielle 2017 sont à présent connus depuis le 7 mai 2017. Les habitants ne seront pas invités à se rendre dans les bureaux de vote avant mai 2019 : il s'agira de participer au résultat des européennes à Marray. C'est le président récemment élu qui est arrivé en tête à Marray dimanche 7 mai. Emmanuel Macron a décroché 62% des voix des électeurs contre 38,4% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a malgré cela obtenu un score plus faible à Marray que dans le reste de la France (66% des votes). Les électeurs de Marray ont dû faire un choix par défaut, car ce n'est ni Emmanuel Macron, ni Marine Le Pen qu'ils avaient plébiscité deux semaines auparavant. Au premier tour, Jean-Luc Mélenchon était arrivé en tête avec 23,3% des voix des électeurs devant François Fillon (22,0% des suffrages exprimés).