Jair Bolsonaro (PSL) – 55,13%
Fernando Haddad (PT) – 44,87%
Brancos: 2,14%
Nulos : 7,43%

100% de urnas apuradas