Censo 2022 por município: população e domicílios no SIDRA
Publicado: Atualizado: Por: Komesu, D.K.
Passo a passo para consultar população residente, domicílios e densidade demográfica do Censo 2022 por município no SIDRA do IBGE, com as tabelas certas (4709, 4712, 4714), números reais dos 5.570 municípios e a diferença entre o Censo e as estimativas anuais.
O Censo Demográfico 2022 contou 203.080.756 pessoas residentes no Brasil, distribuídas em 5.570 municípios e 72.456.368 domicílios particulares permanentes ocupados. Em relação à população de 2010 compatibilizada com a malha territorial atual, o país ganhou 12.324.957 habitantes, o que equivale a um crescimento geométrico de 0,52% ao ano. A data de referência é a meia-noite de 31 de julho para 1º de agosto de 2022 [1].
Todos esses números, inclusive o de cada município, estão no SIDRA, o Sistema IBGE de Recuperação Automática. Basta saber qual tabela abrir: 4709 para população e crescimento, 4714 para área e densidade, 4712 e 4711 para domicílios. Este guia mostra o caminho pelo site e pela API, com código Python testado, e explica por que o número do Censo não coincide com a estimativa anual de população que o IBGE publica todo mês de agosto.
Quais tabelas do SIDRA usar para o Censo 2022 por município
A resposta curta: a tabela 4709 do SIDRA traz a população residente do Censo 2022 para Brasil, Grandes Regiões, Unidades da Federação e municípios. As demais tabelas da lista abaixo detalham área, domicílios e perfil da população. Todas têm o nível territorial "Município" (código N6 na API).
| Tabela | Conteúdo | Variáveis (código) | Uso típico |
|---|---|---|---|
| 4709 | População residente, variação absoluta e taxa de crescimento | 93, 5936, 10605 | População do município e crescimento desde 2010 |
| 4714 | População, área territorial e densidade demográfica | 93, 6318, 614 | Habitantes por km² |
| 4712 | Domicílios particulares permanentes ocupados e moradores | 381, 382, 5930 | Número de domicílios e média de moradores |
| 4711 | Domicílios recenseados por espécie | 617 (classificação 3) | Domicílios vagos, de uso ocasional e coletivos |
| 9514 | População por sexo, idade e forma de declaração da idade | 93 | Pirâmide etária municipal |
| 9605 | População por cor ou raça (Censos 2010 e 2022) | 93 | Composição racial |
| 6579 | População residente estimada (não é Censo) | 9324 | População anual de 2024 em diante |
O Quantilica mantém um explorador de metadados de todas essas tabelas: a página da pesquisa Censo Demográfico lista as tabelas disponíveis, e cada tabela tem uma ficha com variáveis, classificações e níveis territoriais, como a da tabela 4709, a da tabela 4714, a da tabela 4712, a da tabela 4711, a da tabela 9514 e a da tabela 9605.
Passo a passo: como consultar a população do seu município no site do SIDRA
O caminho manual leva menos de dois minutos e não exige cadastro:
- Abra a tabela 4709 no SIDRA.
- No quadro Variável, mantenha marcada "População residente". Se quiser o crescimento desde 2010, marque também a variação absoluta e a taxa de crescimento geométrico.
- No quadro Ano, o único período é 2022.
- No quadro Unidade Territorial, escolha o nível Município. É possível marcar todos os 5.570 ou restringir a lista aos municípios de uma Unidade da Federação.
- Clique em Visualizar para conferir a tabela na tela, ou em Download para baixar em planilha (XLSX ou ODS) ou CSV.
O mesmo roteiro serve para as tabelas 4714, 4712 e 4711. Na 4711, há um quadro adicional de classificação ("Espécie"), onde se escolhem as categorias de domicílio, como "vago" ou "uso ocasional".
Como consultar o Censo 2022 por API, em Python
Para quem precisa dos 5.570 municípios de uma vez, ou quer repetir a consulta em um pipeline, o IBGE oferece duas interfaces públicas e gratuitas: a API do SIDRA (apisidra.ibge.gov.br) e a API de Agregados v3 (servicodados.ibge.gov.br), documentada no portal de APIs do IBGE.
A gramática da URL da API do SIDRA
A URL da API do SIDRA é uma sequência de pares parâmetro/valor separados por barras:
| Trecho | Significado | Exemplo |
|---|---|---|
/t/ |
Número da tabela | /t/4709 |
/n1/, /n2/, /n3/, /n6/ |
Nível territorial: Brasil, Grande Região, UF, Município | /n6/all (todos os municípios) |
/n6/in n3 <código> |
Municípios de uma UF (espaços codificados como %20) |
/n6/in%20n3%2014 (Roraima) |
/v/ |
Código da variável | /v/93 (população residente) |
/p/ |
Período | /p/2022 |
/c<n>/ |
Classificação e categorias | /c3/59993,59998,60002 (tabela 4711) |
/h/n |
Omite a linha de cabeçalho da resposta | /h/n |
A consulta abaixo baixa a população residente de todos os municípios (tabela 4709, nível N6, variável 93), confere o total nacional e lista os cinco maiores. Usa apenas a biblioteca padrão do Python:
import json
import urllib.request
# Tabela 4709, nível N6 (municípios), variável 93 (população residente), ano 2022
URL = "https://apisidra.ibge.gov.br/values/t/4709/n6/all/v/93/p/2022"
with urllib.request.urlopen(URL, timeout=120) as resp:
linhas = json.load(resp)
# A primeira linha traz os rótulos das colunas; os dados começam na segunda
dados = linhas[1:]
populacao = {r["D1C"]: (r["D1N"], int(r["V"])) for r in dados}
total = sum(v for _, v in populacao.values())
print(f"Municípios: {len(populacao)} | População: {total:,}".replace(",", "."))
maiores = sorted(populacao.values(), key=lambda par: par[1], reverse=True)[:5]
for nome, valor in maiores:
print(f"{nome:<28}{valor:>14,}".replace(",", "."))
# Consulta pelo código IBGE de 7 dígitos (ex.: 3550308 = São Paulo)
print(populacao["3550308"])
A saída confirma 5.570 municípios e 203.080.756 habitantes, com São Paulo (11.451.999), Rio de Janeiro (6.211.223), Brasília (2.817.381), Fortaleza (2.428.708) e Salvador (2.417.678) no topo. A chave do dicionário é o código IBGE de sete dígitos do município (campo D1C), mais seguro para cruzar bases do que o nome, que se repete entre UFs.
A API de Agregados v3 devolve JSON aninhado por variável e permite pedir várias variáveis e localidades em uma só chamada. O exemplo traz população, área e densidade da tabela 4714 para três municípios:
import json
import urllib.parse
import urllib.request
# API de Agregados v3: tabela 4714, variáveis 93 (população),
# 6318 (área, km²) e 614 (densidade, hab/km²) para três municípios
base = "https://servicodados.ibge.gov.br/api/v3/agregados/4714/periodos/2022/variaveis/"
variaveis = urllib.parse.quote("93|6318|614")
localidades = urllib.parse.quote("N6[3550308,3304557,3166600]")
url = f"{base}{variaveis}?localidades={localidades}"
with urllib.request.urlopen(url, timeout=60) as resp:
resposta = json.load(resp)
for variavel in resposta:
print(variavel["variavel"], f"({variavel['unidade']})")
for serie in variavel["resultados"][0]["series"]:
nome = serie["localidade"]["nome"]
print(f" {nome:<26}{serie['serie']['2022']:>14}")
Se preferir não montar a URL à mão, o gerador de extração da tabela 4709 no explorador do Quantilica compõe a consulta a partir das variáveis e níveis escolhidos. E, para quem quer uma única interface para SIDRA, Banco Central, Tesouro Nacional e Tesouro Direto, o Quantilica oferece a API v2 gratuita, descrita no Portal do Desenvolvedor. Para combinar o Censo com séries do Banco Central e do Tesouro, veja como consultar o SIDRA por API em Python no guia de APIs de dados econômicos.
O retrato municipal do Censo 2022: 5.570 municípios muito desiguais
A distribuição da população entre municípios é extremamente assimétrica. O município mediano tem 11.065 habitantes, mas os 15 municípios com mais de 1 milhão de habitantes reúnem, sozinhos, 19,9% da população do país. Os 319 municípios com 100 mil habitantes ou mais concentram 56,9% dos brasileiros; no outro extremo, 3.861 municípios (69,3% do total) têm até 20 mil habitantes e abrigam 15,8% da população.

| Posição | Município | População (Censo 2022) | Taxa de crescimento 2010–2022 (% a.a.) |
|---|---|---|---|
| 1 | São Paulo (SP) | 11.451.999 | 0,15 |
| 2 | Rio de Janeiro (RJ) | 6.211.223 | −0,15 |
| 3 | Brasília (DF) | 2.817.381 | 0,76 |
| 4 | Fortaleza (CE) | 2.428.708 | −0,11 |
| 5 | Salvador (BA) | 2.417.678 | −0,84 |
| 6 | Belo Horizonte (MG) | 2.315.560 | −0,21 |
| 7 | Manaus (AM) | 2.063.689 | 1,14 |
| 8 | Curitiba (PR) | 1.773.718 | 0,10 |
| 9 | Recife (PE) | 1.488.920 | −0,27 |
| 10 | Goiânia (GO) | 1.437.366 | 0,83 |
Fonte: IBGE, Censo Demográfico 2022, SIDRA tabela 4709 (variáveis 93 e 10605).
Os menores municípios do país são Serra da Saudade (MG), com 833 habitantes, Borá (SP), com 907, e Anhanguera (GO), com 924. Entre as Unidades da Federação, São Paulo lidera com 44.411.238 habitantes, seguido por Minas Gerais (20.539.989) e Rio de Janeiro (16.055.174); Roraima é a menos populosa, com 636.707.
O dado mais revelador da tabela 4709 talvez seja a variação absoluta: 2.395 municípios (43% do total) perderam população entre 2010 e 2022, entre eles capitais como Rio de Janeiro, Salvador, Fortaleza, Belo Horizonte e Recife. A taxa de crescimento geométrico que o IBGE publica (variável 10605) é definida por:
Onde:
- \(P_{2022}\) é a população recenseada em 2022;
- \(P_{2010}\) é a população de 2010 compatibilizada com a malha municipal de 2022;
- \(t\) é o intervalo, em anos, entre as datas de referência dos dois censos (cerca de 12 anos).
Para o Brasil, \(P_{2010} = 203.080.756 - 12.324.957 = 190.755.799\), e a fórmula reproduz os 0,52% ao ano publicados. A população é também o denominador de indicadores econômicos per capita, como os que derivam do PIB trimestral do IBGE, e o pano de fundo das estatísticas de mercado de trabalho da PNAD Contínua. O envelhecimento da população, por sua vez, está no centro do debate sobre o déficit da Previdência (RGPS).
Domicílios: 90,7 milhões recenseados e 11,4 milhões vagos
O Censo 2022 recenseou 90.704.582 domicílios. A tabela 4711 os decompõe por espécie, e a decomposição mostra que um em cada cinco domicílios particulares permanentes não estava ocupado na data de referência:
| Espécie de domicílio | Quantidade | Participação no total |
|---|---|---|
| Total recenseado | 90.704.582 | 100,0% |
| Particular permanente ocupado | 72.456.368 | 79,9% |
| ↳ com entrevista | 69.384.520 | 76,5% |
| ↳ sem entrevista | 3.071.848 | 3,4% |
| Particular permanente não ocupado | 18.077.693 | 19,9% |
| ↳ vago | 11.400.705 | 12,6% |
| ↳ de uso ocasional | 6.676.988 | 7,4% |
| Particular improvisado | 66.004 | 0,1% |
| Coletivo | 104.517 | 0,1% |
Fonte: IBGE, Censo Demográfico 2022, SIDRA tabela 4711 (variável 617, classificação 3).
Os 11,4 milhões de domicílios vagos são um dado frequentemente usado no debate sobre déficit habitacional, mas o conceito censitário é estrito: vago é o domicílio particular permanente que não tinha morador na data de referência, mesmo que tenha sido ocupado depois, durante a coleta. Não se confunde com o de uso ocasional, que serve a descanso de fins de semana, férias ou outro fim. Só no município de São Paulo, a mesma tabela registra 589.020 domicílios vagos.
Os domicílios ocupados sem entrevista (3.071.848) são aqueles que estavam ocupados na data de referência, mas cujos moradores estavam ausentes ou se recusaram a responder. Para eles, o IBGE imputou os moradores com base em domicílios semelhantes, prática adotada desde a Contagem Populacional 2007: dos 203.080.756 habitantes, 195.101.203 foram coletados e 7.979.553 foram imputados, segundo o arquivo de população coletada e imputada dos primeiros resultados [2].
A tabela 4712 traz a média de moradores, definida como a razão entre moradores e domicílios particulares permanentes ocupados:
A diferença de cerca de 1 milhão de pessoas entre a população residente (203,1 milhões) e os moradores de domicílios particulares permanentes (202,1 milhões) corresponde a quem vive em domicílios improvisados e coletivos. Entre os municípios, a média vai de 2,29 moradores por domicílio em Pinheiro Machado (RS) a 5,86 em Uiramutã (RR).
Densidade demográfica: de 13 mil a 0,15 habitante por km²
A densidade demográfica da tabela 4714 é a razão entre população residente e área territorial:
Onde \(P_i\) é a população residente do município \(i\) e \(A_i\) sua área em km². Para o Brasil, 203.080.756 habitantes em 8.510.417,771 km² resultam em 23,86 hab/km².
A dispersão municipal é enorme. Taboão da Serra (SP) tem a maior densidade do país, 13.416,81 hab/km², seguida por Diadema (SP), com 12.795,69, e São João de Meriti (RJ), com 12.521,64. No extremo oposto estão municípios amazônicos de território imenso: Barcelos (AM) tem 0,15 hab/km² em 122.461 km², e Japurá (AM), 0,16. O município de São Paulo tem 7.528,26 hab/km²; Brasília, 489,06; Serra da Saudade, 2,48. Ao todo, 108 municípios superam 1.000 hab/km² e 1.228 ficam abaixo de 10 hab/km².
Censo 2022 × estimativas anuais: por que os números não batem
A tabela 6579 do SIDRA traz a população residente estimada com data de referência em 1º de julho de cada ano. É um número diferente do Censo, produzido por outro método, e a diferença é grande: a estimativa de 2024 é de 212.583.750 pessoas, 9,5 milhões acima das 203.080.756 recenseadas em 2022. As estimativas seguintes são 213.421.037 (2025) e 214.211.951 (2026), divulgadas em agosto de 2026. Para os municípios, a de 2026 dá 11.911.337 habitantes a São Paulo e 857 a Serra da Saudade, que segue como o menor município do país.
A explicação está no relatório metodológico das Projeções da População, Revisão 2024. Os totais de Brasil da tabela 6579 para 2024, 2025 e 2026 coincidem exatamente com essa projeção, e o relatório descreve o ponto de partida: o IBGE não usa a contagem bruta do Censo, mas uma população conciliada, ajustada por falhas de cobertura. O próprio documento registra que, em operações censitárias, "os principais problemas que são observados em termos de cobertura são as possíveis omissões de domicílios", erros na classificação de domicílios como vagos ou de uso ocasional e a omissão de pessoas residentes.
A conciliação combina três fontes. A população de 0 a 9 anos é recomposta a partir dos registros de nascimentos e óbitos (corrigidos por sub-registro) e de hipóteses de migração, porque a literatura indica subenumeração dessa faixa nos censos. Para as demais idades, o IBGE compara a análise demográfica dos censos de 2000, 2010 e 2022 com a população do Censo 2022 corrigida pelas taxas de erro líquido de enumeração da Pesquisa de Pós-Enumeração (PPE), e adota a média das duas. Pela Tabela 1 do relatório, o ajuste médio em 2022 foi de 7,33% na faixa de 0 a 9 anos e de 3,38% na população com 10 anos ou mais.
Com isso, a diferença de 9,5 milhões se decompõe em duas parcelas:
| Etapa | População | Diferença |
|---|---|---|
| Censo 2022 (contagem com imputação, 31/07/2022) | 203.080.756 | — |
| População conciliada da Projeção Revisão 2024 (1º/07/2022) | 210.862.983 | +7.782.227 |
| Estimativa 2024 (tabela 6579, 1º/07/2024) | 212.583.750 | +1.720.767 |
| Diferença total Censo 2022 × estimativa 2024 | +9.502.994 |
Fontes: IBGE, SIDRA tabelas 4709 e 6579; Projeções da População, Revisão 2024 (planilha de população por idade simples). Elaboração: Quantilica.
Ou seja, cerca de 7,8 milhões resultam do ajuste de cobertura aplicado ao ponto de partida de 2022, e cerca de 1,7 milhão do crescimento projetado entre 2022 e 2024. Na prática, use o Censo quando precisar da contagem oficial de 2022 e das variáveis que só ele investiga (domicílios, cor ou raça, idade detalhada por município); use a tabela 6579 quando precisar da população de um ano posterior, como denominador de taxas. É o caso das taxas de mortalidade e de incidência calculadas com as bases do SUS, explicadas no guia DATASUS: qual base usar.
Dois cuidados com a tabela 6579. Primeiro, ela não é uma série homogênea: não há estimativa para 2007, 2010, 2022 e 2023, e a estimativa de 2021 (213.317.639, ainda feita sobre a base anterior ao Censo 2022) é maior que a de 2024. O relatório lembra que as projeções "são revisadas sempre que há novos dados provenientes de um Censo Demográfico". Segundo, ela tem efeito fiscal: a Lei nº 8.443/1992 (art. 102, com redação da Lei Complementar nº 143/2013) obriga a publicação no Diário Oficial da União, até 31 de agosto de cada ano, da relação das populações dos municípios, usada pelo Tribunal de Contas da União no cálculo das quotas dos fundos de participação. Por isso o IBGE publica no FTP, junto com as estimativas, as decisões judiciais que alteraram coeficientes do FPM.
Para analistas e pesquisadores interessados no aprofundamento empírico, as fichas das tabelas do Censo e da estimativa de população estão disponíveis para consulta na plataforma Quantilica.
Cuidados metodológicos antes de usar os números
- Data de referência: o Censo 2022 retrata a população na noite de 31 de julho para 1º de agosto de 2022; as estimativas da tabela 6579 referem-se a 1º de julho de cada ano.
- População de 2010 compatibilizada: a variação absoluta da tabela 4709 compara 2022 com a população de 2010 recalculada para a malha municipal de 2022, não com o número publicado em 2010.
- Malha municipal: o Censo 2022 tem 5.570 municípios; a estimativa de 2026 já inclui Boa Esperança do Norte (MT), com 5.983 habitantes, e soma 5.571.
- Imputação: 7.979.553 pessoas do total do Censo vieram de imputação em domicílios ocupados sem entrevista; o peso da imputação varia entre municípios.
- Código do município: cruze bases pelo código IBGE de sete dígitos, nunca pelo nome.
Perguntas Frequentes
Qual a população do meu município segundo o Censo 2022?
Abra a tabela 4709 no SIDRA, selecione a variável "População residente", o ano 2022 e o nível "Município", e localize o seu município na lista. Pela API, a URL https://apisidra.ibge.gov.br/values/t/4709/n6/<código>/v/93/p/2022, com o código IBGE de sete dígitos, devolve o mesmo número.
Qual tabela do SIDRA tem a população por município do Censo 2022?
A tabela 4709 traz a população residente, a variação absoluta e a taxa de crescimento desde 2010 por município. A tabela 4714 repete a população e acrescenta área e densidade demográfica; a 9514 detalha sexo e idade, e a 9605, cor ou raça.
Qual a diferença entre o Censo 2022 e a estimativa de população do IBGE?
O Censo é uma contagem com data de referência em 31 de julho de 2022: 203.080.756 pessoas. As estimativas da tabela 6579 partem de uma população conciliada, ajustada por falhas de cobertura com a Pesquisa de Pós-Enumeração e registros de nascimentos e óbitos, e projetada para 1º de julho de cada ano; por isso a estimativa de 2024 (212.583.750) supera o Censo em 9,5 milhões.
Quantos domicílios vagos o Brasil tem segundo o Censo 2022?
O Censo 2022 encontrou 11.400.705 domicílios particulares permanentes vagos, 12,6% dos 90.704.582 domicílios recenseados. Outros 6.676.988 eram de uso ocasional; os dados por município estão na tabela 4711 do SIDRA.
Qual é o menor município do Brasil pelo Censo 2022?
Serra da Saudade (MG), com 833 habitantes, seguida por Borá (SP), com 907, e Anhanguera (GO), com 924. Na estimativa de 2026, Serra da Saudade continua o menor, com 857 habitantes.
Como baixar a população de todos os municípios de uma vez?
No site do SIDRA, marque todos os municípios no quadro "Unidade Territorial" e use o botão Download. Por programa, a URL https://apisidra.ibge.gov.br/values/t/4709/n6/all/v/93/p/2022 devolve os 5.570 municípios em JSON numa única chamada.
Referências
- INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA (IBGE). Censo Demográfico 2022: população e domicílios — primeiros resultados. Rio de Janeiro: IBGE, 2023. Tabelas SIDRA 4709, 4711, 4712 e 4714. Disponível em: https://sidra.ibge.gov.br/tabela/4709. Acesso em: 20 out. 2026.
- INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA (IBGE). Censo Demográfico 2022: microdados da amostra. Notas metodológicas 05/2026. Rio de Janeiro: IBGE, 2026. Disponível em: https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Microdados_e_Areas_de_Ponderacao/Documentacao/Notas%20metodol%c3%b3gicas/. Acesso em: 20 out. 2026.
- INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA (IBGE). Projeções da população: Brasil e Unidades da Federação — Revisão 2024. 3. ed. Rio de Janeiro: IBGE (Série Relatórios Metodológicos, v. 40). Disponível em: https://ftp.ibge.gov.br/Projecao_da_Populacao/Projecao_da_Populacao_2024/. Acesso em: 20 out. 2026.
- INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA (IBGE). Estimativas da população residente no Brasil e Unidades da Federação com data de referência em 1º de julho de 2026. Rio de Janeiro: IBGE, 2026. Disponível em: https://ftp.ibge.gov.br/Estimativas_de_Populacao/Estimativas_2026/. Acesso em: 20 out. 2026.
- INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA (IBGE). API de dados agregados, versão 3. Disponível em: https://servicodados.ibge.gov.br/api/docs/agregados?versao=3. Acesso em: 20 out. 2026.
- BRASIL. Lei nº 8.443, de 16 de julho de 1992. Dispõe sobre a Lei Orgânica do Tribunal de Contas da União. Art. 102, com redação dada pela Lei Complementar nº 143, de 2013. Diário Oficial da União, Brasília, DF.