Portal de conteúdo educativo.
Perfil do Autor Correções Política Editorial Privacidade Termos Cookies
Geografia Publicado em Por Stéfano Barcellos

Código do Município IBGE: Como Consultar e Entender

Código do Município IBGE: Como Consultar e Entender
Chancelado por Stéfano Barcellos (imagem ilustrativa)

Abrindo a Discussao

No Brasil, a identificação precisa de cada município é fundamental para a organização de dados públicos, estatísticas oficiais, sistemas de tributação, planejamento governamental e integração entre diferentes bases de dados. Essa identificação é feita por meio do código do município IBGE, um número único de sete dígitos atribuído pelo Instituto Brasileiro de Geografia e Estatística a cada uma das 5.570 unidades municipais do país. Mais do que um simples rótulo numérico, esse código funciona como uma “matrícula” oficial do município, reconhecida por órgãos federais, estaduais e municipais, além de ser amplamente utilizada por empresas, desenvolvedores e pesquisadores.

Compreender o que é o código IBGE, como ele é estruturado, onde consultá-lo e como utilizá-lo corretamente é essencial para evitar erros cadastrais, inconsistências em relatórios e problemas de interoperabilidade entre sistemas. Este artigo oferece um guia completo sobre o tema, abordando desde a composição dos dígitos até as fontes oficiais de consulta, passando por exemplos práticos e uma seção de perguntas frequentes.

Entenda em Detalhes

O que é o código do município IBGE?

O código do município IBGE é um identificador numérico de 7 dígitos que segue uma estrutura padronizada. Os dois primeiros dígitos representam a Unidade da Federação (UF), de acordo com a codificação oficial do IBGE. Por exemplo, o estado de São Paulo possui o código 35, e o município de São Paulo recebe o código completo 3550308. Esse sistema foi criado para garantir que cada município tenha um número único em todo o território nacional, independentemente de homônimos ou mudanças de nome.

A composição completa é a seguinte:

  • Dígitos 1 e 2: código da UF (de 11 a 53, conforme ordem geográfica ou alfabética histórica). Exemplo: 35 = São Paulo.
  • Dígitos 3 a 7: número sequencial que identifica o município dentro da UF. O primeiro município de cada estado costuma ser a capital, mas a sequência não segue necessariamente ordem alfabética ou de tamanho.
Esse código é utilizado em praticamente todos os sistemas públicos brasileiros: no Cadastro Nacional da Pessoa Jurídica (CNPJ) da Receita Federal, no Sistema Único de Saúde (SUS), na base de dados do Censo Escolar, no Sistema de Informações sobre Mortalidade, entre dezenas de outros. Além disso, empresas privadas que trabalham com logística, geolocalização, análise de mercado e cadastro de clientes também dependem desse código para garantir a consistência dos endereços e regiões.

Como consultar o código do município IBGE?

A consulta ao código oficial é simples e pode ser feita por diferentes meios, todos mantidos ou referenciados pelo IBGE:

  1. Portal IBGE Cidades (https://cidades.ibge.gov.br): o site mais completo para obter dados do município. Ao pesquisar pelo nome do município, o código aparece na página do município, junto com informações como área territorial, população estimada, PIB, indicadores sociais e eleitorais.
  1. Página “Códigos dos Municípios” (https://www.ibge.gov.br/explica/codigos-dos-municipios.php): oferece uma tabela interativa onde é possível filtrar por UF e visualizar todos os municípios com seus respectivos códigos.
  1. Arquivo CSV da Receita Federal (https://www.gov.br/receitafederal/dados/municipios.csv): a Receita Federal publica uma base atualizada com os códigos IBGE e os nomes oficiais dos municípios, muito útil para integração em sistemas.
  1. Base dos Dados (https://basedosdados.org): plataforma que disponibiliza a tabela do IBGE em formato aberto, facilitando o uso em bancos de dados e análises.
  1. Documentação de sistemas corporativos: muitas ferramentas de ERP, CRM e georreferenciamento já incorporam a tabela oficial; é importante verificar a data de atualização para garantir que não haja divergências.

Por que o código IBGE é importante?

A principal vantagem do código é a unicidade. Diferentemente do nome do município, que pode sofrer variações (ex.: “São Paulo”, “S. Paulo”, “Capital”) ou ambiguidades (existem dois municípios chamados “Nova Olinda” — um na Paraíba e outro no Ceará), o código numérico elimina qualquer dúvida. Isso é crucial em sistemas que processam milhões de registros, como a Receita Federal ao vincular um endereço fiscal a um município, ou o Ministério da Saúde ao consolidar dados de internações.

Além disso, o código IBGE serve como chave estrangeira para cruzar dados de diferentes fontes. Por exemplo, um pesquisador pode combinar dados do Censo Demográfico (que usa o código IBGE) com dados de transferências federais (também codificados) para analisar a relação entre população e recursos recebidos. Sem o código, seria necessário confiar em nomes, o que introduziria erros de digitação e padronização.

Atualizações e cuidados

O IBGE revisa periodicamente a tabela de códigos, principalmente quando ocorrem:

  • Criação de novos municípios (desmembramento de distritos);
  • Alteração de nome (que não altera o código, apenas o nome oficial);
  • Incorporação (quando um município é extinto e seu território anexado a outro).
As mudanças não são frequentes, mas podem ocorrer a cada censo ou por meio de leis estaduais. Por isso, é fundamental consultar a fonte oficial do IBGE antes de integrar o código em sistemas críticos. Utilizar uma tabela desatualizada pode levar a cadastros duplicados ou registros órfãos.

Uma lista: principais usos do código IBGE no dia a dia

Abaixo, listamos os contextos mais comuns em que o código do município IBGE é empregado:

  1. Cadastro de pessoas jurídicas (CNPJ) – a Receita Federal exige o código IBGE do município de estabelecimento para validar o endereço.
  2. Nota Fiscal Eletrônica (NF-e) – o código do município de destino e de origem é obrigatório no documento fiscal.
  3. Sistemas de saúde (SUS) – o código identifica o município de residência do paciente, de internação e de notificação de doenças.
  4. Censo Escolar – cada escola é vinculada ao código IBGE do município onde está localizada.
  5. Georreferenciamento e mapas – softwares de GIS utilizam o código para associar dados socioeconômicos a polígonos municipais.
  6. Bases de dados governamentais abertas – portais como o do INPE, da ANEEL e do Tesouro Nacional usam o código como chave primária.
  7. Pesquisas acadêmicas – economistas, geógrafos e sociólogos utilizam o código para organizar painéis de dados municipais.
  8. Sistemas de logística e transporte – empresas de entrega usam o código para definir rotas e calcular fretes por município.
  9. Cadastro de clientes e fornecedores – sistemas de CRM e ERP adotam o código para padronizar endereços e evitar duplicatas.
  10. Eleições – o Tribunal Superior Eleitoral (TSE) utiliza o código IBGE para identificar zonas eleitorais e municípios.

Uma tabela comparativa: exemplos de códigos e dados associados

A tabela abaixo ilustra cinco municípios brasileiros com seus respectivos códigos IBGE, Unidade da Federação, área territorial (dados de 2022) e população estimada para 2024. As informações foram extraídas do portal IBGE Cidades e da página de Cidades e Estados do IBGE.

MunicípioCódigo IBGEUFÁrea Territorial (km²)População Estimada (2024)
São Paulo3550308SP1.521,1111.451.999
Rio de Janeiro3304557RJ1.200,336.211.223
Brasília5300108DF5.802,002.982.815
Salvador2927408BA693,442.418.705
Manaus1302603AM11.401,092.255.903
Observação: A área territorial refere-se ao valor oficial do IBGE (Censo 2022). A população estimada tem como referência a data de 1º de julho de 2024, conforme informações do instituto. Perceba que os dois primeiros dígitos correspondem ao código da UF: 35 (SP), 33 (RJ), 53 (DF), 29 (BA), 13 (AM). Essa estrutura permite identificar rapidamente o estado ao qual o município pertence.

Principais Duvidas

O que significa cada um dos 7 dígitos do código IBGE?

Os dois primeiros dígitos representam a Unidade da Federação (estado ou Distrito Federal), conforme numeração oficial do IBGE. Os cinco dígitos seguintes são um número sequencial atribuído a cada município dentro daquele estado. Não há significado geográfico ou populacional nesses cinco dígitos; eles são apenas um identificador único. Por exemplo, no código 3550308, o "35" é São Paulo e "50308" é o número do município de São Paulo dentro do estado.

Como faço para obter a lista completa de todos os códigos dos municípios brasileiros?

A lista oficial está disponível no site do IBGE, na página "Códigos dos Municípios" (https://www.ibge.gov.br/explica/codigos-dos-municipios.php). Lá é possível baixar a tabela em formato CSV ou consultar online com filtro por estado. Outra opção é acessar o portal IBGE Cidades (https://cidades.ibge.gov.br) e pesquisar por município. A Receita Federal também disponibiliza um arquivo CSV atualizado com todos os códigos.

O código do município pode mudar? Em que situações?

Sim, o código pode ser alterado em casos de criação de novos municípios (por desmembramento de distritos) ou extinção de municípios. Quando um município muda de nome, o código permanece o mesmo; apenas o nome é atualizado na base do IBGE. Para evitar inconsistências, recomenda-se sempre consultar a tabela mais recente do IBGE antes de utilizar o código em sistemas críticos. As atualizações costumam ocorrer após a publicação de leis estaduais e homologação pelo IBGE.

Qual a diferença entre o código IBGE e outros códigos, como o CEP ou o código do TSE?

O código IBGE é um identificador exclusivo do município em todo o território nacional, independente de divisões internas (bairros, distritos). Já o CEP (Código de Endereçamento Postal) identifica logradouros e áreas de entrega, podendo haver múltiplos CEPs dentro de um mesmo município. O código do TSE (Tribunal Superior Eleitoral) identifica zonas eleitorais, mas não cobre todos os municípios de forma direta. O código IBGE é o mais abrangente e o padrão para integração de bases de dados governamentais.

Como usar o código IBGE em um sistema de cadastro de clientes?

O ideal é que o sistema possua um campo específico para o código IBGE, preferencialmente com validação contra uma tabela oficial. Ao cadastrar um endereço, o usuário seleciona o município a partir de uma lista que já contém o código, ou o sistema preenche automaticamente o código ao digitar o nome do município e da UF. Isso evita erros de digitação e garante que o cadastro possa ser integrado com outras bases (como a Receita Federal) sem retrabalho. Muitas APIs de geolocalização retornam o código IBGE quando consultadas por endereço.

O que fazer se o município que procuro não aparece na tabela do IBGE?

Primeiro, verifique se o nome está escrito corretamente (inclusive acentos). Consulte a página de Códigos dos Municípios e use o filtro por estado. Se ainda assim não encontrar, pode ser que o município tenha sido criado recentemente e ainda não conste na versão da tabela que você está utilizando. Nesse caso, acesse a página do IBGE Cidades e procure pelo nome, ou busque no Diário Oficial do estado a lei de criação. Se o município foi extinto ou incorporado, seu código original pode ter sido desativado. Em qualquer situação, a fonte mais confiável é o próprio IBGE.

Os códigos dos municípios são os mesmos utilizados no Censo Demográfico?

Sim. O IBGE utiliza exatamente o mesmo código de 7 dígitos em todas as suas pesquisas, incluindo o Censo Demográfico, a Pesquisa Nacional por Amostra de Domicílios (PNAD), o Índice de Preços ao Consumidor (IPC) e as Estimativas Populacionais. Portanto, qualquer dado publicado pelo IBGE sobre municípios pode ser vinculado diretamente a esse código.

É seguro utilizar uma tabela de códigos IBGE encontrada em sites de terceiros?

Depende da confiabilidade da fonte. Sites como a Base dos Dados, que replicam a tabela oficial com licença aberta e atualização periódica, são seguros. No entanto, para sistemas críticos (como emissão de notas fiscais ou cadastro de servidores), recomenda-se sempre baixar a tabela diretamente do site do IBGE ou da Receita Federal. Tabelas desatualizadas podem conter códigos diferentes para um mesmo município, gerando divergências e erros de integração.

Resumo Final

O código do município IBGE é um dos pilares da infraestrutura de dados do Brasil. Sua estrutura simples, de 7 dígitos, permite a identificação inequívoca de cada um dos milhares de municípios, facilitando a troca de informações entre os mais diversos sistemas públicos e privados. Compreender como ele é formado, onde consultá-lo e como mantê-lo atualizado é indispensável para profissionais que lidam com cadastros, análises estatísticas, logística, tributação e gestão pública.

Ao longo deste artigo, vimos que a consulta pode ser feita gratuitamente no portal IBGE Cidades, na página de códigos dos municípios e em arquivos disponibilizados pela Receita Federal. Também destacamos a importância de utilizar a fonte oficial para evitar inconsistências, especialmente diante de mudanças territoriais que podem ocorrer ao longo dos anos.

O uso correto do código IBGE não apenas evita erros operacionais, mas também permite que pesquisadores e gestores públicos realizem análises mais robustas, cruzando dados de diferentes fontes com precisão. Portanto, sempre que precisar identificar ou referenciar um município brasileiro, lembre-se de recorrer ao código IBGE — a chave mestra para navegar pela geografia administrativa do país.

Referencias Utilizadas

Stéfano Barcellos
Editor-Chefe
Stéfano Barcellos construiu sua trajetória na interseção entre tecnologia e linguagem — um território que poucos navegam com a mesma desenvoltura. Desenvolvedor e editor com mais de quinze anos de experiência, tornou-se uma das vozes mais reconhecidas na curadoria de conteúdo digital brasileiro, justamente por recusar a separação artificial entre criar siste...

Siga Stéfano nas redes sociais:
X Instagram Facebook TikTok