Regiões E Estados Do Brasil - 26 Estados e suas Capitais das 5 Regiões do Brasil
26 Estados e suas Capitais das 5 Regiões do Brasil

Organizando os dados estaduais do Brasil

Se você está mexendo com dados geográficos ou precisa mapear registros por estado, o primeiro erro que todo mundo comete é confiar em listas manuais. Eu já vi gente passar tarde demais digitando siglas de estado à mão porque achava que ia funcionar. Não funciona. A IBGE mantém uma tabela oficial que é a referência, mas mesmo ela tem suas nuances quando você vai aplicar na prática. A divisão regional do Brasil em cinco macro-regiões — Norte, Nordeste, Centro-Oeste, Sudeste e Sul — foi criada pela IBGE em 1970 e ainda é usada como padrão, mas ela não reflete a realidade econômica ou logística de muita coisa. O Rio Grande do Norte, por exemplo, está no Nordeste pela classificação regional, mas cultural e economicamente tem mais relação com o semiárido que se estende para outras áreas. Isso importa quando você está segmentando dados para análise de mercado ou logística.

regiões e estados do brasil na prática

O que a maioria dos tutoriais não te conta é que o problema real não é saber quais estados existem. É lidar com inconsistências nos dados que chegam. CPF, CNPJ, endereços, registros de vendas — tudo isso vem com siglas de estado escritas de formas diferentes. "SP", "S.P.", "sp", às vezes " Sao Paulo" com o nome por extenso. Se você não normalizar isso antes de cruzar dados, seu relatório vai parecer errado mesmo quando estiver certo. Eu tive um caso específico recentemente onde precisava cruzar uma base de clientes com cerca de 400 mil registros oriundos de três fontes diferentes. Duas delas usavam o código do IBGE para estado e a terceira usava a sigla padrão. O problema veio quando eu descobri que uma das fontes tinha 23 registros com o código 99, que na tabela do IBGE significa "estado não informado". Eu simplesmente ignorei esses registros no início e deixei eles fora da análise. Depois de uma semana, percebi que eram 23 registros concentrados em duas empresas que simplesmente não configuravam o campo estado no cadastro. O workaround que eu fiz foi criar uma coluna temporária chamada "estado_pendente" e separar esses registros em uma planilha à parte para follow-up manual. Não adianta tentar automatizar o que você não consegue classificar ainda.

Outro detalhe que poucas pessoas levam em conta: o Brasil tem 26 estados e 1 distrito federal. A conta simples é 27 unidades federativas. Mas quando você trabalha com dados administrativos, precisa ficar de olho em mudanças. O estado de Mato Grosso do Sul foi criado em 1977 pela separação do Mato Grosso. Antes disso, muitos bancos de dados históricos ainda tratam como uma única unidade. Se você está lidando com séries temporais longas, isso causa erros de contagem que passam despercebidos. A lista completa pode parecer obviedade, mas vou listar porque é a base de tudo. Norte: Acre, Amapá, Amazonas, Pará, Rondônia, Roraima, Tocantins. Nordeste: Alagoas, Bahia, Ceará, Maranhão, Paraíba, Pernambuco, Piauí, Rio Grande do Norte, Sergipe. Centro-Oeste: Goiás, Mato Grosso, Mato Grosso do Sul, Distrito Federal. Sudeste: Espírito Santo, Minas Gerais, Rio de Janeiro, São Paulo. Sul: Paraná, Santa Catarina, Rio Grande do Sul.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Quando eu preciso consultar essa informação rapidamente, uso a tabela oficial da IBGE disponível no site do instituto. O arquivo CSV vem com código numérico de dois dígitos para cada estado, que é mais confiável do que depender de siglas. O código 11 é Rondônia, 12 é Acre, 13 é Amazonas, e assim por diante até o código 35 que é São Paulo. Esse código é útil porque evita ambiguidade — diferente da sigla "MA" que também poderia ser confundida com abreviações de outras línguas em bases internacionais. Uma limitação importante que ninguém menciona: a divisão regional da IBGE não serve para tudo. Se você está fazendo segmentação comercial, marketing regional ou logística, as regiões oficiais são muito amplas. O Norte tem quase 60% do território brasileiro mas menos de 15% da população. Dentro dessa região, a logística do Amazonas é completamente diferente da do Pará. Tratar essas duas unidades como um bloco só vai distorcer suas análises. O melhor aqui é trabalhar com microrregiões ou mesoregiões, que a IBGE também disponibiliza, ou simplesmente usar os estados como unidade base.

Para quem trabalha com Python, a biblioteca `brasilio` ou o pacote ` ibge` no PyPI trazem essas informações já estruturadas. Em Excel, você pode montar uma tabela de correspondência entre sigla e código do IBGE usando uma lookup simples. O importante é padronizar logo na entrada dos dados. Se você deixar a limpeza para depois, vai gastar o dobro do tempo — e eu falo isso porque já perdi uma manhã inteira corrigindo dados que poderiam ter sido validados em cinco minutos na origem. Existe também a questão dos territórios federais. O Brasil não tem territórios federais atualmente, mas isso já mudou ao longo da história. Roraima foi território federal até 1943. Acre foi territorio federal até 1962. Se você está processando dados históricos, precisa saber que o status de algumas unidades mudou. Um registro de 1950 com "Roraima" como entidade provavelmente se refere a um território, não a um estado, e isso faz diferença em classificações.

O código ISO 3166-2:BR é outra referência que vale a pena consultar. Ele usa a mesma estrutura de sigla que a ABNT, mas é reconhecido internacionalmente. Se seu sistema precisa se comunicar com plataformas estrangeiras ou APIs globais, usar o padrão ISO evita problemas de compatibilidade que surgem quando você mistura sistemas de classificação diferentes. Cuidado também com estados que têm nomes parecidos. Rio Branco é a capital do Acre, não do Rio Branco — que não existe como estado. Rio Grande do Sul e Rio Grande do Norte são completamente diferentes e estão em regiões distintas. Já vi sistemas de cadastro aceitar qualquer um dos dois para qualquer situação porque o campo não tinha validação adequada. Isso gera dados inconsistentes que só aparecem quando você tenta gerar um relatório final.

Se você está começando agora, o caminho mais prático é: baixe a tabela oficial da IBGE, valide sua base contra ela, normalize todas as siglas para o padrão maiúsculo de duas letras, e trate os valores nulos ou códigos 99 como casos separados. Isso resolve 90% dos problemas antes que eles aconteçam.