Ao considerar todo o país, Lula obteve 57,3 milhões de votos no primeiro turno, e Bolsonaro 51 milhões. No segundo turno, Lula recebeu 60,3 milhões de votos, e Bolsonaro, com 58,2 milhões. Desde que as eleições presidenciais livres foram retomadas, em 1989, essa é a menor diferença tanto em termos percentuais quanto em números absolutos (2,1 milhões de votos a mais para o ganhador).