O segundo turno da eleição presidencial em União, se consolidou o que houve no primeiro com a vitória de Fernando Haddad (PT), com um ampliação de seus votos no segundo turno.
No primeiro turno Haddad (PT) obteve 18.818, o candidato Bolsonaro (PSL) 4.217, com uma diferença a favor de Haddad equivalente a 14.601.mil votos.
Segundo turno Haddad recebeu 21.387 contra 5.457 do candidato Bolsonaro com a diferença foi de 15.930 a favor de Haddad. A diferença entre o primeiro turno e o segundo a favor do candidato petista foi de 2.880.
O candidato Ciro Gomes (PDT) foi o terceiro colocado no primeiro turno com 1.655 votos com possibilidade desses votos terem migrados na sua totalidade para Fernando Haddad neste segundo turno.