O Partido dos Trabalhadores foi o mais votado no segundo turno da eleição em todo Brasil. Com 99,97% das urnas apuradas às 21h18 do último domingo, dia 28, o partido acumulava 6.987.961 de votos- sendo 5.025.893 no Sudeste; 1.537.822 no Nordeste; 333.689 no Sul; 90.557 no Norte. O partido disputou prefeituras em 21 cidades tendo vencido na maior delas, São Paulo.
O PSDB aparece em segundo lugar no número de votos conquistados tendo somado 5.642.589 votos, tendo disputado prefeituras em 17 cidades, vencendo em Teresina. O PMDB foi o terceiro partido mais votado com 1.954.364 votos; seguido pelo PSB com 1.626.930 tendo vencido em Fortaleza, com Roberto Cláudio.
O PDT vem em seguida com 1.547.690. O PMDB disputou eleição em 16 cidades, e o PDT em oito cidades. PPS com 940.789 votos; PSB com 858.662 votos; PC do B com 720.487 votos; PP com 651.566; PSD com 602.046; PSOL com 437.320; PTB com 374.877; PSC com 387.483; PTC com 280.809; PV com 228.912; DEM com 121.945; PRB com 105.610 e PRTB com 84.442 votos.