O candidato a reeleição, Jair Bolsonaro saiu vitorioso nas urnas de União da Vitória. O seu desempenhou foi superior ao primeiro turno, recebendo 2.711 mil votos a mais. 100% das urnas já foram apuradas.
Bolsonaro recebeu no segundo turno 61,94% dos votos, um total de 19.295 mil votos. No primeiro turno, Bolsonaro havia recebido 16.584 mil votos, um total de 54,30%.
Já o candidato do PT, Luiz Inácio Lula da Silva, recebeu neste segundo turno 11.854 mil votos que representam 38,06%. No primeiro turno, Lula recebeu 11.229 mil votos, um total de 36,77%.
União da Vitória levou mais eleitores as urnas neste segundo turno. Foram 32.327 votos contabilizados, enquanto no primeiro turno foram 31.872 mil votos.