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