Atlas Cidade.
Santo Anastácio · SP

Quantos habitantes tem Santo Anastácio (SP)?

Santo Anastácio tem (estimativa IBGE 2025)
17.960 habitantes
273ª de São Paulo · 1.944ª do Brasil

Santo Anastácio (SP) tem 17.960 habitantes, segundo a estimativa do IBGE para 2025, a 273ª mais populosa de São Paulo e a 1.944ª mais populosa do Brasil. No Censo de 2022, a população recenseada foi de 17.963 habitantes. O município tem 552,9 km² de área, com densidade de 32,5 habitantes por km².

População ao longo do tempo

AnoPopulaçãoFonte
202517.960 Estimativa
202418.045 Estimativa
202217.963 Censo 2022
202120.855 Estimativa
202020.866 Estimativa
201920.878 Estimativa
201820.889 Estimativa
201721.030 Estimativa
201621.037 Estimativa
201521.044 Estimativa
201421.051 Estimativa
201321.059 Estimativa
201220.434 Estimativa
201120.454 Estimativa
201020.475 Censo
200921.222 Estimativa
200821.195 Estimativa
200720.550 Estimativa
200621.300 Estimativa
200521.216 Estimativa
200421.131 Estimativa
200320.979 Estimativa
200220.906 Estimativa
200120.834 Estimativa
200020.749 Censo
199122.079 Censo
198021.652 Censo
197025.332 Censo

Censos são pontos de referência; o Censo 2022 re-ancorou a série (não comparar diretamente com a tendência anterior).

Apoio

Área
552,9 km²
Densidade
32,5
hab/km²
publicidade

Perguntas frequentes

Qual o código IBGE de Santo Anastácio?
O código IBGE de Santo Anastácio (SP) é 3547700.
Quantos habitantes tem Santo Anastácio?
Santo Anastácio tem 17.960 habitantes (estimativa IBGE 2025).
Fonte: IBGE. Atualizado em junho de 2026.

Mais sobre Santo Anastácio