O atual prefeito de São Paulo, Bruno Covas (PSDB) derrotou o ex-candidato a presidência da república Guilherme Boulos (PSOL) e é reeleito para comandar a maior da cidade da América Latina.
Covas assumiu a prefeitura da capital em 2018, quando o então prefeito renunciou ao cargo para disputar o governo do estado. Antes de chegar à prefeitura da maior cidade do país, Covas foi deputado estadual entre fevereiro de 2007 e dezembro de 2010, secretário estadual do Meio Ambiente, entre janeiro de 2011 e abril de 2014, e deputado federal de fevereiro de 2015 a janeiro de 2017.
No primeiro turno, Covas recebeu 32,9% dos votos válidos, contra 20,2% de Boulos. Ex-governador do estado, Márcio França (PSB) obteve 13,6% dos votos, seguido pelo deputado federal Celso Russomanno (Republicanos) – apoiado pelo presidente Jair Bolsonaro – com 10,5% dos votos.
Covas obteve 3.168.857 de votos (59,38%) contra Boulos que somou 2.167.955 votos (40,62%).