Diferente do primeiro turno, quando o presidente eleito Luiz Inácio Lula da Silva (PT) teve 13 mil votos a mais que o atual presidente Jair Bolsonaro (PL) em João Pessoa, no segundo turno foi muito mais apertado.
A diferença ao final da totalização das seções eleitorais foi inferior a mil votos com Lula ficando com 50,10% dos votos válidos e Bolsonaro (PL) com 49,90%. Enquanto o petista recebeu 229 mil e 251 votos, o candidato do PL teve 228.326 votos.
No primeiro turno, quando todos os candidatos a presidente podiam ser votados, Lula recebeu 217.243 votos, com 47,38% do votos válidos contra 203.971 votos de Bolsonaro, o que representou 44,48% dos votos.
Confira: