Organizando os estados brasileiros na prática
A pergunta sobre quais são os 26 estados do brasil parece simples, mas quem precisa lidar com dados geográficos — seja para cadastro, sistemas de RH, mapas de venda ou relatórios fiscais — logo percebe que o problema não é decorar a lista, e sim garantir que ela esteja corretamente estruturada no banco de dados ou na planilha. O Brasil tem 27 unidades federativas no total: 26 estados mais o Distrito Federal. A confusão começa porque muita gente conta o DF como estado, e aí a numeração dá errada em qualquer validação automática. Eu já perdi uma manhã inteira rastreando um bug num sistema de vendas porque a tabela de estados estava com o código do DF embaralhado com o de São Paulo. A solution foi criar uma lookup table separada, usando os códigos IBGE oficiais de dois dígitos, em vez de confiar em abreviações manuais como "SP" ou "DF" que variam entre sistemas. Cada estado tem seu código IBGE: Acre é 12, Alagoas 27, Amapá 16, Amazonas 13, Bahia 29, Ceará 23, Espírito Santo 32, Goiás 52, Maranhão 21, Mato Grosso 51, Mato Grosso do Sul 50, Minas Gerais 31, Pará 15, Paraíba 25, Paraná 41, Pernambuco 26, Piauí 22, Rio de Janeiro 33, Rio Grande do Norte 24, Rio Grande do Sul 43, Rondônia 11, Roraima 14, Santa Catarina 42, São Paulo 35, Sergipe 28 e Tocantins 17. O Distrito Federal é 53.
👉 Clique no botão abaixo para saber mais sobre o assunto!
quais são os 26 estados do brasil e como organizar isso sem dor de cabeça
O jeito mais confiável que eu uso é consultar diretamente a base do IBGE, que é atualizada sempre que há mudança de fronteira ou criação de novo município. Nunca confiei em listas de terceiros — já vi código de Estado errado por causa de fontes desatualizadas que ainda listavam territórios que foram extintos nos anos 90. Se você está montando um formulário ou tabelador, recomendo puxar os dados via API do IBGE (disponível em https://servicodados.ibge.gov.br/api/v1/localidades/estados) em vez de hardcode. Isso elimina erros de digitação e garante que a sigla e o nome completo estejam sempre corretos. Um detalhe que quase ninguém menciona: o nome oficial de alguns estados gera confusão em sistemas que fazem matching por string. "Mato Grosso do Sul" e "Mato Grosso" têm nomes parecidos e acabam sendo confundidos em filtros mal feitos. No meu caso, o problema apareceu quando um relatório fiscal cruzava dados de NF-e e o campo UF recebia "MT" quando o produto vinha do MS. A correção foi validar sempre pelo código numérico IBGE antes de exibir a sigla para o usuário final.
O Distrito Federal merece atenção à parte porque ele não é um estado, mas também não funciona como os municípios comuns. Ele tem características intermediárias — não tem municípios dentro dele, mas também não participa de eleições estaduais da mesma forma. Se o seu sistema exige separar "estados" de "distrito federal" para fins de legislação específica (como leis estaduais de ISS ou ICMS), trate o DF como uma unidade distinta desde o início, senão você vai ter que refatorar depois. Resumindo sem prolongar: os 26 estados são Acre, Alagoas, Amapá, Amazonas, Bahia, Ceará, Espírito Santo, Goiás, Maranhão, Mato Grosso, Mato Grosso do Sul, Minas Gerais, Pará, Paraíba, Paraná, Pernambuco, Piauí, Rio de Janeiro, Rio Grande do Norte, Rio Grande do Sul, Rondônia, Roraima, Santa Catarina, São Paulo, Sergipe e Tocantins, mais o Distrito Federal como unidade diferenciada. Use códigos IBGE, não abreviações, e valide contra a fonte oficial sempre que possível.