O candidato do MDB teve 29,49% dos votos, enquanto o candidato do PSol obteve 29,06%
Em uma das mais acirradas disputas eleitorais, o novo prefeito de São Paulo só será definido no segundo turno das eleições, em 27 de outubro, em disputa entre Ricardo Nunes (MDB) e Guilherme Boulos (Psol). Com 99,52% das seções totalizadas, o candidato do MDB teve 29,49% dos votos, enquanto Boulos obteve 29,06%. Em terceiro lugar na disputa ficou Pablo Marçal (PRTB), com 28,14%.
Às vésperas das eleições, as pesquisas apontavam que os três primeiros colocados tinham chances de ir para o segundo turno, com um empate técnico na intenção de votos.
A deputada federal Tabata Amaral (PSB) ficou em quarto lugar, com 9,92%, seguida do apresentador José Luiz Datena, do PSDB, com 1,84%, e de Marina Helena, do Novo, que obteve 1,38% dos votos.