Parmi les 3 282 inscrits de la commune, 2 616 habitants ont exprimé leur vote. À noter que 616 Valdoniens se sont abstenus, tandis que 36 ont voté blanc et 14 ont exprimé un vote nul.
Emmanuel Macron : 791 voix (30,24 %)
Marine Le Pen : 555 voix (21,22 %)
Jean-Luc Mélenchon : 442 voix (16,90 %)
Éric Zemmour : 198 voix (7,57 %)
Yannick Jadot : 165 voix (6,31 %)
Jean Lassalle : 71 voix (2,71 %)
Fabien Roussel : 65 voix (2,48 %)
Anne Hidalgo : 58 voix (2,22 %)
Nicolas Dupont-Aignan : 56 voix (2,14 %)
Philippe Poutou : 19 voix (0,73 %)
Nathalie Arthaud : 12 voix (0,46 %)
Pour le maire de la commune Pascal Terrier "Il n'y pas de surprise avec ce résultat. On note toutefois une orientation des voix vers un vote utile, focalisé sur trois candidats". L'édile regrette que l'élection ait perdu son caractère sélectif au premier tour. "À titre personnel, je voterai pour Emmanuel Macron au second tour pour faire barrage à l'extrême droite", conclut le maire.