Sandbox

! style="text-align:left;" colspan="2" rowspan="2"| Candidate ! style="text-align:left;" rowspan="2" colspan="2"| Party ! colspan="2"| 1st round ! colspan="2"| 2nd round ! width="75"|Votes ! width="30"|% ! width="75"|Votes ! width="30"|% Official results published by the Constitutional Council – 1st round result · 2nd round result
 * - style="background-color:#E9E9E9;text-align:center;"
 * - style="background-color:#E9E9E9;text-align:center;"
 * style="background-color:;"|
 * style="text-align:left;"| Emmanuel Macron
 * style="text-align:left;"| En Marche!
 * EM
 * 8,656,346
 * 24.01
 * 20,743,128
 * 66.10
 * style="background-color:;"|
 * style="text-align:left;"| Marine Le Pen
 * style="text-align:left;"| National Front
 * FN
 * 7,678,491
 * 21.30
 * 10,638,475
 * 33.90
 * style="background-color:;"|
 * style="text-align:left;"| François Fillon
 * style="text-align:left;"| The Republicans
 * LR
 * 7,212,995
 * 20.01
 * style="background-color:#F4F4F4;" colspan="2" rowspan="9"|
 * style="background-color:;"|
 * style="text-align:left;"| Jean-Luc Mélenchon
 * style="text-align:left;"| La France Insoumise
 * LFI
 * 7,059,951
 * 19.58
 * style="background-color:;"|
 * style="text-align:left;"| Benoît Hamon
 * style="text-align:left;"| Socialist Party
 * PS
 * 2,291,288
 * 6.36
 * style="background-color:;"|
 * style="text-align:left;"| Nicolas Dupont-Aignan
 * style="text-align:left;"| Debout la France
 * DLF
 * 1,695,000
 * 4.70
 * style="background-color:;"|
 * style="text-align:left;"| Jean Lassalle
 * style="text-align:left;" | Résistons!
 * RES
 * 435,301
 * 1.21
 * style="background-color:;"|
 * style="text-align:left;"| Philippe Poutou
 * style="text-align:left;"| New Anticapitalist Party
 * NPA
 * 394,505
 * 1.09
 * style="background-color:;"|
 * style="text-align:left;"| François Asselineau
 * style="text-align:left;"| Popular Republican Union
 * UPR
 * 332,547
 * 0.92
 * style="background-color:;"|
 * style="text-align:left;"| Nathalie Arthaud
 * style="text-align:left;"| Workers' Struggle
 * LO
 * 232,384
 * 0.64
 * style="background-color:;"|
 * style="text-align:left;"| Jacques Cheminade
 * style="text-align:left;"| Solidarity and Progress
 * SP
 * 65,586
 * 0.18
 * style="background-color:#E9E9E9;" colspan="8"|
 * - style="font-weight:bold"
 * style="text-align:left;" colspan="4"| Total
 * 36,054,394
 * 100.00
 * 31,381,603
 * 100.00
 * style="background-color:#E9E9E9;" colspan="8"|
 * style="text-align:left;" colspan="4"| Valid votes
 * 36,054,394
 * 97.43
 * 31,381,603
 * 88.48
 * style="text-align:left;" colspan="4"| Blank ballots
 * 659,997
 * 1.78
 * 3,021,499
 * 8.52
 * style="text-align:left;" colspan="4"| Null ballots
 * 289,337
 * 0.78
 * 1,064,225
 * 3.00
 * style="text-align:left;" colspan="4"| Turnout
 * 37,003,728
 * 77.77
 * 35,467,327
 * 74.56
 * style="text-align:left;" colspan="4"| Abstentions
 * 10,578,455
 * 22.23
 * 12,101,366
 * 25.44
 * style="text-align:left;" colspan="4"| Registered voters
 * 47,582,183
 * style="background-color:#F4F4F4;"|
 * 47,568,693
 * style="background-color:#F4F4F4;"|
 * style="background-color:#F4F4F4;" colspan="8"|
 * style="text-align:left" colspan="8"|
 * style="text-align:left;" colspan="4"| Turnout
 * 37,003,728
 * 77.77
 * 35,467,327
 * 74.56
 * style="text-align:left;" colspan="4"| Abstentions
 * 10,578,455
 * 22.23
 * 12,101,366
 * 25.44
 * style="text-align:left;" colspan="4"| Registered voters
 * 47,582,183
 * style="background-color:#F4F4F4;"|
 * 47,568,693
 * style="background-color:#F4F4F4;"|
 * style="background-color:#F4F4F4;" colspan="8"|
 * style="text-align:left" colspan="8"|
 * style="background-color:#F4F4F4;" colspan="8"|
 * style="text-align:left" colspan="8"|
 * style="text-align:left" colspan="8"|
 * style="text-align:left" colspan="8"|
 * }