Municipios De Belo Horizonte - Mapa De Belo Horizonte - NAZAEDU
Mapa De Belo Horizonte - NAZAEDU

Como funciona a divisão municipal de Belo Horizonte na prática

Belo Horizonte não é apenas um município solto no mapa. A cidade tem uma estrutura interna que todo mundo conhece de forma intuitiva — os bairros — mas que na hora de lidar com dados geográficos, planilhas fiscais ou sistemas de endereçamento exige conhecimento mais específico. Vou explicar o que existe de útil aqui e o que dá problema quando você não sabe onde pisar.

Entendendo municipios de belo horizonte e sua região metropolitana

O município de Belo Horizonte propriamente dito está dividido em 12 regiões administrativas (RAs), cada uma com seu próprio código e responsável pela gestão local. São elas: Centro-Sul, Barreiro, Pampulha, Prado Bellavista, Santa Tereza, Aguas Lindas, Mangabeiras, Venda Nova, Lourdes, Funcionários, Santo Antônio e Cidade Jardim. Esse mapeamento é o que você vê quando consulta o site da prefeitura ou acessa bases de dados do IBGE. A parte que mais confunde as pessoas é a Região Metropolitana de Belo Horizonte (RMBH). Ela engloba 35 municípios ao redor da capital, incluindo Betim, Contagem, Ibirité, Santa Luzia, Rabânia e outras cidades que todo mundo trata como se fossem extensão de BH. Se você está trabalhando com entregas, logística ou cadastro de clientes, esses municípios vizinhos são essenciais. Muitas vezes um CEP começa com 30 e logo em seguida você já está em Contagem. O sistema de frete da sua empresa provavelmente não consegue distinguir isso sozinho.

Para consultar a lista completa dos municípios da RMBH, o site da URMBH (Unidade de Planejamento da Região Metropolitana de Belo Horizonte) mantém uma base atualizada. A URL é urnbh.pbh.gov.br. Não há necessidade de cadastro para acessar os dados brutos, mas a interface não é das melhores. Anos atrás eu precisava exportar os limites municipais para um relatório de Zoneamento Comercial e levei três horas só porque o sistema não deixava selecionar mais de 10 municípios por vez. A solução foi rodar um script Python usando requests e pandas, passando os IDs um por um e acumulando os resultados em um arquivo CSV final. Cortou o tempo de 3 horas para uns 20 minutos.

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

Formatos de dados disponíveis para consultores e desenvolvedores

Se o seu objetivo é trabalhar com GIS ou integrar os dados municipais num sistema, existem alguns caminhos. O IDE-BH (Infraestrutura de Dados Espaciais de Belo Horizonte) disponibiliza shapefiles das regiões administrativas, bairros e setores censitários. O formato costuma serShapefile .shp, coordenadas SIRGAS 2000, projeção geográfica WGS84. Baixa direto no site ide.bh.gov.br sem precisar de login. O IBGE também disponibiliza os shapes de todos os municípios brasileiros, incluindo BH, nos formatos GeoJSON e Shapefile. O link é sidalc.ibge.gov.br. A desvantagem aqui é que o arquivo é grande e, se você for processar apenas o perímetro de BH, vai ter que fazer um filtro manual usando QGIS ou uma query spatial. Eu já perdi 40 minutos de uma consulta porque o shape do município de BH vem mesclado com os polígonos internos das subprefeituras e o filtro por CODMUN não estava claramente documentado.

Outra opção prática são os APIs de CEP. A ViaCEP é a mais usada, mas ela não te dá a divisão administrativa. Se você precisa saber se um endereço está dentro de uma RA específica, o caminho é cruzar o CEP com a base oficial da prefeitura. O problema é que a base de CEPs da BH nem sempre está sincronizada com as mudanças de bairros ou novas divisões de RA. Já vi casos onde um loteamento novo ainda figurava como bairro de Betim quando na prática a expansão urbana já estava sob administração de BH.

Problemas comuns e como contornar

O maior dilema que eu encontrei foi com cadastros tributários. Quando uma empresa se inscreve na prefeitura de BH, ela recebe um número de Inscrição Municipal. Esse número identifica o estabelecimento dentro do município, mas não carrega explicitamente a RA de origem. A solução que funcionou foi mapear o endereço do estabelecimento contra o shapefile das RAs usando PostGIS com uma consulta ST_Contains. Em vez de tentar adivinhar pela sigla do bairro, o banco responde com a RA correta em milissegundos. Outro ponto importante: os códigos de bairro de BH mudaram ao longo dos anos. O sistema legacy da prefeitura usa uma nomenclatura que difere da ABNT NBR 13136, que padronizou os nomes dos bairros em 2013. Se você está integrando dados antigos com novos, vai encontrar discrepancies como "Funcionários" vs "funcionários", "Savassi" que aparece ora como bairro ora como referência, e "Centro" que às vezes abrange áreas que hoje são separadas em subdistritos. Recomendamos usar uma tabela de normalização própria e evitar depender exclusivamente dos nomes string para joins.

Se o seu uso é puramente analítico, sem necessidade de precisão cartográfica extrema, a API do IBGE Cidades pode ser suficiente. Ela retorna população, área, PIB per capita e outras métricas por município. Para Belo Horizonte, os dados mais recentes mostram população urbana próxima de 2,5 milhões, área total de 331,4 km² e densidade de aproximadamente 7.500 hab/km². Esses números são consolidados pelo Censo 2022 e servem bem para dashboards e apresentações. Porém, se você precisa de granularidade menor que o nível municipal, aí sim o shapefile das RAs ou dos setores censitários se torna necessário. Finalmente, um aviso sobre confiabilidade de dados abertos. Nem toda fonte é igual. O shapefile do IDE-BH é mais preciso e atualizado que o disponibilizado no site da prefeitura em formato genérico. Já me deparei com versões desatualizadas do perímetro urbano onde ruas inteiras de Nova Suíça apareciam como área rural. Sempre verifique a data de atualização do arquivo e, se possível, compare com o último levantamento cadastral da prefeitura antes de confiar nos dados para qualquer coisa que envolva decisão de negócio ou cumprimento regulatório.