Segundo o Tribunal Superior Eleitoral (TSE) os resultados parciais da apuração dos votos para presidente da República, com 95,57% das seções apuradas, o candidato do PSL, Jair Bolsonaro, tinha 46,82% dos votos, seguido por Fernando Haddad (PT), com 28,22%.
Na sequência, aparecem Ciro Gomes (PDT), com 12,52%, e Geraldo Alckmin (PSDB), com 4,83%. João Amoedo (Novo) tinha 2,60% e Cabo Daciolo (Patriota), 1,24%. Henrique Meirelles (PMDB), 1,21% Marina Silva, 1%; e Álvaro Dias (Podemos) tinha 0,83%. Guilherme Boulos (PSOL) aparecia com 0,58%. Vera Lúcia (PSTU), Eymael (DC) e João Goulart Filho (PPL) tinham 0,05%, 0,04% e 0,03%, respectivamente. Brancos representavam 2,67% e nulos, 6,02%. Abstenções eram 20,33% do total.