7 May 2017 Official results (28m votes): Macron 62.3% vs. Le Pen 37.7% The French Interior Ministry is reporting that, with 28 million votes counted, centrist's Emmanuel Macron has 62.3% of the votes, while far-right's Marine Le Pen has 37.7%.