France presidential election result First-round result with 97% of votes counted. Centrist Emmanuel Macron will face far-right leader Marine Le Pen in a run-off on 7 May 23.9% Emmanuel Macron 21.4% Marine Le Pen 19.9% Jean-Luc Mélenchon 19.6% François Fillon 6.4% Benoît Hamon Source: Interior Ministry, turnount 78.2% Pictures: Associated Press, Getty Images