Le président sortant creuse l'écart et prend la première place avec 35,98% des votes. Jean-Luc Mélenchon se place en deuxième place (16,60%) suivi par Marine Le Pen (14,02%).
Les autres candidats ne dépassent pas les 10% : Éric Zemmour (9,38%), Valérie Pécresse (8,21%), Yannick Jadot (7,61%), Anne Hidalgo (2,21%), Nicolas Dupont-Aignan (2,02%), Jean Lassalle (1,74%), Fabien Roussel (1,55%), Philippe (0,47%), Nathalie Arthaud (0,22%).