Emmanuel Macron will become the first French president in 20 years to win a second term after an official vote projection suggested he has seen off the challenge from Marine Le Pen.
The projected result from Ipsos saw Mr Macron get 58.2% of the votes compared with Ms Le Pen’s 41.8%.
Five years ago, Mr Macron won a sweeping victory to become France’s youngest president at 39.
The margin is expected to be way smaller this time: Polling agencies Opinionway, Harris and Ifop projected that Macron would win between 57% and 58.5% of the vote, with Ms Le Pen getting between 41.5% and 43%.
French election – follow live updates
Cheers erupted at the foot of the Eiffel Tower where supporters of the president celebrated his re-election.
Boos and whistles broke out at the campaign party of his challenger before she conceded defeat.
French election: Le Pen concedes defeat with parting barb over Macron’s ‘brutal methods’
French election: Emmanuel Macron’s vision will shape the future of France and Europe
French election: Emmanuel Macron’s victory will be greeted by sighs of relief across Europe
“Tonight’s result is in itself an earth-shattering victory (for us),” she told her supporters.
“I fear that the five-year term that is about to begin will not break with the brutal methods of the previous one.
“In order to avoid the monopolisation of power by a few, more than ever I will pursue my commitment to France and the French people with the energy, perseverance and affection that you know me for.”
Sky’s Ali Fortescue described the mood in the Le Pen camp as “subdued” with many fearing this was her last chance to become president.
Please use Chrome browser for a more accessible video player
European Council President Charles Michel, as well as the prime ministers of Belgium and Luxembourg, were among the first European leaders to congratulate Mr Macron.
“Bravo Emmanuel,” Mr Michel wrote on Twitter.
“In this turbulent period, we need a solid Europe and a France totally committed to a more sovereign and more strategic European Union.”
British Prime Minister Boris Johnson tweeted: “Congratulations to @EmmanuelMacron on your re-election as President of France.
“France is one of our closest and most important allies. I look forward to continuing to work together on the issues which matter most to our two countries and to the world.”
The next hurdle is only a few weeks ahead.
Parliamentary elections in June will define the make-up of the government Mr Macron must rely on to see through reform plans that would be an unprecedented shake-up of France’s welfare state.
Newly elected presidents can usually expect to get a majority in parliament whenever legislative elections directly
follow the presidential vote because of the generally low turnout among supporters of all the defeated candidates.
However, in her concession speech, Ms Le Pen sounded defiant, promising a strong opposition bloc in parliament.