Contato

Glossário da gestão pública

Código IBGE do município

O código IBGE do município é o número de sete dígitos, definido pelo IBGE, que identifica cada município em cadastros e sistemas de governo, como bases de saúde, educação, finanças e transferências.

O código IBGE do município é o número de sete dígitos, definido pelo IBGE, que identifica cada município brasileiro em cadastros e sistemas de governo, como bases de saúde, educação, finanças públicas e transferências. Funciona como um “CPF do município”: nome de município pode se repetir entre estados ou ter grafias diferentes, mas o código é único e estável. Os dois primeiros dígitos identificam a unidade da Federação, os quatro seguintes identificam o município dentro dela, e o último é um dígito verificador, que ajuda a detectar erros de digitação. É usado em convênios, nos sistemas de prestação de contas e em bases de dados abertas, e permite cruzar informações de diferentes fontes.

Estrutura do código

Os dois primeiros dígitos correspondem ao código da unidade da Federação definido pelo IBGE. Alguns exemplos: 31 (Minas Gerais), 33 (Rio de Janeiro), 35 (São Paulo), 41 (Paraná), 42 (Santa Catarina), 43 (Rio Grande do Sul), 29 (Bahia), 23 (Ceará), 26 (Pernambuco), 52 (Goiás), 53 (Distrito Federal). Os quatro dígitos seguintes identificam o município, e o último dígito é verificador. Assim, o código 3550308 pertence a um município paulista, pois começa com 35. Alguns sistemas utilizam uma versão de seis dígitos, sem o dígito verificador, o que exige atenção ao integrar bases.

Para que serve

  • Chave de cruzamento de dados: unir planilhas e bases de saúde, educação, assistência, finanças e transferências sem depender do nome do município.
  • Evitar ambiguidades: há municípios com nomes iguais ou parecidos em estados diferentes, e grafias com ou sem acento.
  • Preenchimento de sistemas federais: convênios, prestação de contas, cadastros de programas e sistemas de informação exigem o código.
  • Integração de sistemas municipais com sistemas estaduais e federais (interoperabilidade).
  • Análises territoriais: associar o município a dados do IBGE, como população, PIB e indicadores (IBGE e SIDRA).

Cuidados importantes

  • Não confundir com outros códigos: o Tribunal Superior Eleitoral (TSE), o Siafi, a Receita Federal e outros órgãos usam códigos próprios de município em seus sistemas. O código IBGE é um padrão amplamente usado, mas nem todos os sistemas o adotam como chave principal. Verifique qual código cada sistema pede.
  • Versão de 6 ou 7 dígitos: confira o campo e o formato. Cortar o último dígito pode ser adequado a um sistema e errado em outro.
  • Mudanças territoriais: a criação, fusão ou alteração de municípios gera novos códigos ou alterações; verifique a tabela vigente no portal do IBGE.
  • Formato: em planilhas, o código deve ser armazenado como texto ou número inteiro sem formatação (sem separadores de milhar), para evitar perdas e erros.
  • Fonte oficial: use a tabela de códigos disponível no portal do IBGE, e não listas de terceiros desatualizadas.

Como usar corretamente em planilhas e sistemas

  1. Baixe a tabela oficial de municípios e códigos no portal do IBGE.
  2. Use o código de sete dígitos como chave nos bancos de dados internos, e mantenha o nome como campo descritivo.
  3. Padronize o formato (texto ou inteiro) em todas as bases.
  4. Valide os códigos com o dígito verificador, quando possível.
  5. Documente se a base usa seis ou sete dígitos.
  6. Ao receber dados externos, verifique o código antes de cruzar.
  7. Atualize periodicamente a tabela, para refletir mudanças.

Um exemplo hipotético: ao consolidar dados de matrículas, nascimentos e arrecadação para um painel regional, a equipe percebe que duas planilhas usam o nome do município e uma terceira, o código de seis dígitos. Padroniza todas para o código de sete dígitos do IBGE e o painel passa a cruzar corretamente os dados, sem duplicidades por grafia.

Erros comuns

  • Usar o nome do município como chave, causando erros por homônimos e grafias.
  • Misturar códigos de órgãos diferentes sem tabela de correspondência.
  • Perder zeros à esquerda ou arredondar números em planilhas.
  • Cortar ou acrescentar dígitos sem documentar.
  • Usar tabelas desatualizadas.

Checklist antes de cruzar dados

Antes de unir bases de origens diferentes, faça um pequeno roteiro de verificação: todas as bases têm coluna de código? É de seis ou sete dígitos? Está como texto ou número? Há linhas sem código ou com valores inválidos? O número de municípios por estado confere com a tabela oficial? Existem municípios criados ou extintos recentemente? Essa conferência de poucos minutos evita erros que, depois, contaminam painéis, relatórios e prestações de contas, e é especialmente importante em projetos de integração de dados regionais.

Registro e documentação

Mantenha uma tabela de correspondência entre o código IBGE e outros códigos de municípios usados em sistemas com os quais a prefeitura se relaciona, indicando a origem de cada um e a data de atualização. Documente a regra de tratamento do código (sete dígitos, texto) nos dicionários de dados dos sistemas da prefeitura. Essa prática, simples, facilita a troca de informações com outros entes e reduz a dependência de conhecimento individual.

Perguntas frequentes sobre Código IBGE do município

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

É o número de sete dígitos definido pelo IBGE que identifica cada município em cadastros e sistemas de governo. Os dois primeiros dígitos indicam a unidade da Federação, os quatro seguintes, o município, e o último é um dígito verificador.

Para que serve o código IBGE?

Para identificar de forma única o município em bases de saúde, educação, finanças e transferências, evitando erros por nomes iguais ou grafias diferentes, e permitindo cruzar informações de fontes distintas. Também é exigido no preenchimento de convênios e sistemas de prestação de contas.

O código IBGE é o mesmo do TSE ou do Siafi?

Não necessariamente. TSE, Siafi, Receita Federal e outros órgãos usam códigos próprios de município em seus sistemas. O código IBGE é amplamente utilizado como padrão, mas é preciso verificar qual código cada sistema pede e usar tabelas de correspondência quando for o caso.

Onde encontrar a tabela oficial de códigos?

No portal do IBGE, que disponibiliza a relação atualizada de municípios e códigos, com informações sobre mudanças territoriais. Evite usar listas de terceiros desatualizadas e documente se o sistema utiliza a versão de seis ou de sete dígitos. A aplicação concreta depende do caso e da norma local, por isso vale buscar orientação especializada.

Termos relacionados

Glossário de órgãos e programas públicos

Fontes

  1. Portal do IBGE

Ver todos os termos

Fale no WhatsApp