Atlas Cidade.
São Gonçalo · RJ

Quantos habitantes tem São Gonçalo (RJ)?

São Gonçalo tem (estimativa IBGE 2025)
960.196 habitantes
2ª de Rio de Janeiro · 18ª do Brasil

São Gonçalo (RJ) tem 960.196 habitantes, segundo a estimativa do IBGE para 2025, a 2ª mais populosa de Rio de Janeiro e a 18ª mais populosa do Brasil. No Censo de 2022, a população recenseada foi de 896.744 habitantes. O município tem 248,2 km² de área, com densidade de 3.613,6 habitantes por km².

População ao longo do tempo

AnoPopulaçãoFonte
2025960.196 Estimativa
2024960.652 Estimativa
2022896.744 Censo 2022
20211.098.357 Estimativa
20201.091.737 Estimativa
20191.084.839 Estimativa
20181.077.687 Estimativa
20171.049.826 Estimativa
20161.044.058 Estimativa
20151.038.081 Estimativa
20141.031.903 Estimativa
20131.025.507 Estimativa
20121.016.128 Estimativa
20111.008.065 Estimativa
2010999.728 Censo
2009991.382 Estimativa
2008982.832 Estimativa
2007960.631 Estimativa
2006973.372 Estimativa
2005960.841 Estimativa
2004948.216 Estimativa
2003925.402 Estimativa
2002914.534 Estimativa
2001903.333 Estimativa
2000891.119 Censo
1991779.832 Censo
1980615.351 Censo
1970430.271 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
248,2 km²
Densidade
3.613,6
hab/km²
publicidade

Perguntas frequentes

Qual o código IBGE de São Gonçalo?
O código IBGE de São Gonçalo (RJ) é 3304904.
Quantos habitantes tem São Gonçalo?
São Gonçalo tem 960.196 habitantes (estimativa IBGE 2025).
Fonte: IBGE. Atualizado em junho de 2026.

Mais sobre São Gonçalo