Marine Le Pen 21.8%
Jean-Luc Mélenchon 19.5%
François Fillon 20.0%
Benoît Hamon 6.1%
Nicolas Dupont-Aignan 4.7%
Philippe Poutou 1.1%
Jean Lassalle 1.0%
François Asselineau 1%
Nathalie Artaud 0.7%
Jacques Cheminade 0.2%
Blancs et nuls : 2%
Abstention : 22.8%