São Paulo é o único estado do Brasil que tem mais de uma cidade com população acima de 1 milhão de habitantes, segundo dados divulgados nesta quinta-feira (29) pelo IBGE (Instituto Brasileiro de Geografia e Estatística). Quase 46 milhões de pessoas vivem em São Paulo em 2024.
Três cidades paulistas têm mais de 1 milhão de habitantes. São Paulo (11.895.578), Guarulhos (1.345.364) e Campinas (1.185.977) respondem por quase um terço -ou 31,4%- da população de todo o estado, calculada em 45.973.194 pelo IBGE.
Em outros sete municípios, população passa de 500 mil. São Bernardo do Campo, na Região Metropolitana, é a quarta cidade mais populosa do estado, com 840.499 habitantes. Está à frente de Santo André (778.711) e Osasco (756.952), ambas na Grande São Paulo; e Sorocaba (757.459), Ribeirão Preto (728.400), São José dos Campos (724.756) e São José do Rio Preto (501.597), no interior.
Apenas 80 municípios têm população maior que 100 mil. A lista começa com Votuporanga, que tem 100.159 habitantes, e segue com Leme (101.316), Assis (104.642) e Poá (106.431). Ao todo, há 38 cidades paulistas com população entre 100 mil e 200 mil, 16 entre 200.001 e 300 mil e dez entre 300.001 e 400 mil.
Cidade menos populosa tem menos de 1.000 habitantes. Em Borá, no interior, vivem 928 pessoas, de acordo com o IBGE. O município está localizado a quase 500 km da capital, entre as cidades de Marília e Presidente Prudente, que têm 246.627 e 234.083 habitantes, respectivamente.
Ao todo, 149 municípios têm população abaixo de 5.000. O número corresponde a 23,1% do total de municípios no estado (645). Os três menos populosos são Borá, Nova Castilho (1.074) e Uru (1.419).