Com 100% das urnas apuradas, o prefeito Sebastião Almeida (PT) foi reeleito para mais quatro anos de mandato. Ele teve 344.238 votos contra 222.600 de Carlos Roberto (PSDB).
Apesar da supremacia petista confirmada nas urnas, o resultado final evidencia que 58,4% dos eleitores aptos a votar, por algum motivo, não deram seu voto à reeleição do petista. Porém, pelo sistema atual, um candidato precisa passar de 50% apenas dos votos válidos, onde são incluídos apenas os votos dispensados a dos dois candidatos. Brancos, nulos e abstenções ficam fora desta conta.
Entre todos os eleitores, Almeida ficou com 41,6% dos votos neste segundo turno de 2012. Em 2008, quando disputou o turno final contra o mesmo Carlos Roberto, o prefeito conquistou 320.472 votos, o que representou na época 46,75% do total de eleitores (na ocasião, o colégio eleitoral na cidade era de 685 mil. Porém, apesar da abstenção ter ficado um pouco abaixo da de agora (16,09%), o número de brancos (3,1%) e nulos (5%) foi a metade quatro anos atrás em relação aos votos deste 28 de outubro.
Almeida, em 2012, obteve 60,73% dos 566.844 votos considerados válidos em um colégio eleitoral que totaliza 825.719 eleitores aptos a votar. Destes 150.438 nem foram às urnas (abstenção de 18,22%, algo com um em cada 5 eleitores abriram mão de seu direito ao voto); 65.788 anularam (9,7%), enquanto 42.655 (6,3%) optaram pelo voto em branco.