Dos 645 municípios de São Paulo, eleitores de 18 cidades vão voltar às urnas no segundo turno, em 27 de outubro. Além da capital, outras seis cidades estão na região metropolitana, nove no interior do estado e duas no litoral.
As cidades da região metropolitana de São Paulo são Guarulhos, São Bernardo, Diadema, Mauá, Barueri e Taboão da Serra. No interior: São José dos Campos, Ribeirão Preto, São José do Rio Preto, Jundiaí, Piracicaba, Franca, Taubaté, Limeira e Sumaré. No litoral, os eleitores de Santos e do Guarujá vão votar novamente.
Conforme a legislação eleitoral, as cidades com mais de 200 mil eleitores podem ter segundo turno, desde que nenhum candidato alcance a maioria absoluta dos votos – o que representa 50% dos votos válidos, mais um.