| Nom | 1er tour | 2nd tour |
|---|---|---|
| Emmanuel Macron | 27.85 | 58.55 |
| Marine Le Pen | 23.15 | 41.45 |
| Jean-Luc Mélenchon | 21.95 | 0 |
| Éric Zemmour | 07.07 | 0 |
| Valérie Pécresse | 04.78 | 0 |
| Yannick Jadot | 04.63 | 0 |
| Jean Lassalle | 03.13 | 0 |
| Fabien Roussel | 02.28 | 0 |
| Nicolas Dupont-Aignan | 02.06 | 0 |
| Anne Hidalgo | 01.75 | 0 |
| Philippe Poutou | 00.77 | 0 |
| Nathalie Arthaud | 00.56 | 0 |