- Emmanuel MACRON : 34,39%
- Marine LE PEN : 20,12%
- Jean-Luc MELENCHON : 17,89%
- Eric ZEMOUR : 5,75%
- Yannick JADOT : 5,58%
- Valérie PECRESSE : 5,41%
- Fabien ROUSSEL : 2,64%
- Jean LASSALLE : 2,61%
- Anne HIDALGO : 1,94%
- Nicolas DUPONT-AIGNAN : 1,82%
- Philippe POUTOU : 1%
- Nathalie ARTHAUD : 0,86%
Taux de participation : 73,15%
Abstention : 26,85%
Votes blancs : 1,71%
Votes nuls : 0,75%