Com 96% das urnas apuradas em São Paulo, Ricardo Nunes (MDB) e Guilherme Boulos (PSOL) vão para o 2º turno na capital paulista. O atual prefeito, Nunes, alcançou 29,53% dos votos (1.748.433 votos) contra 29,01% de Boulos (1.717.280 votos). Em terceiro lugar, o candidato do PRTB, Pablo Marçal conquistou 28,15% dos válidos, com 1.666.290 votos.
Em quarto lugar, Tabata Amaral (PSB) alcançou 9,93% dos votos, seguida de Datena (PSDB) que conseguiu 1,83%. Entre os vereadores, o mais votado da capital paulista foi o liberal Lucas Pavanato, com 156.805 votos, seguido por Ana Carolina Oliveira (Podemos) e Dr. Murilo Lima (PP), com 125.980 e 110.797 votos, respectivamente.