Código Postal Do Brasil 5 Dígitos
Entendendo o sistema de endereçamento brasileiro na prática
O código postal do brasil 5 dígitos é o que chamamos de CEP. Ele foi introduzido pela Correios em 1992, antes disso o Brasil não tinha um sistema de faixas numéricas estruturado para localização postal. O formato original era exatamente 5 dígitos, como "01310-100", mas em 1994 ganhou os dois dígitos finais após o hífen, totalizando 8. Muitas pessoas ainda procuram pela versão de 5 dígitos porque é o que aparece em documentos mais antigos ou em bancos de dados legados de cidades que só registravam a base numérica. Os 5 primeiros dígitos representam uma faixa geográfica mais ampla, enquanto os dois dígitos subsequentes refinam o endereço para uma rua ou quarteirão específico. O primeiro dígito indica a região postal do Brasil: 0 corresponde à área de São Paulo e sul, 1 ao Nordeste, 2 ao Rio de Janeiro e Espírito Santo, 3 a Minas Gerais, 4 à Bahia e nordeste, 5 ao norte/nordeste, 6 ao norte, e 8/9 à região amazônica. O segundo dígito divide o estado em zonas mais específicas. Os dois seguintes apontam para a cidade ou distrito, e os três últimos são a seção de entrega dentro daquela zona. Pensei que esse sistema fosse simples de mapear quando comecei a trabalhar com integração de endereços em sistemas ERP, mas rapidamente descobri que não é tão linear assim. Um exemplo prático: em 2018, precisei cross-referenciar milhares de endereços de clientes antigos que só tinham os 5 primeiros dígitos do CEP. O problema é que os 5 dígitos "22070" por si só não são únicos — eles se sobrepõem a bairros diferentes na Zona Oeste do Rio de Janeiro. A solução que funcionou foi cruzar o CEP com o nome do município e do bairro em uma tabela de mapeamento bidirecional, não apenas confiar no número isolado. Se você tentar resolver isso apenas com queries por CEP de 5 dígitos, vai acumular erros de endereçamento rápido demais.
O site oficial para consulta é o das Correios (correios.com.br/cep), mas há APIs terceiras como ViaCEP e CEPAberto que são mais confiáveis para automação porque devolvem JSON e não exigem scraping. A ViaCEP tem a vantagem de não ter rate limiting agressivo e responder em torno de 200ms, o que faz diferença quando você está processando lotes grandes.
Problemas comuns que ninguém menciona
CEPs inexistentes ou desatualizados: As Correios lançaram novos CEPs conforme novas ruas e condomínios surgem, mas muitos sistemas internos de empresas ainda carregam tabelas estáticas desatualizadas. Já vi pedidos sendo recusados porque o CEP existia no banco do sistema mas não mais existia na base das Correios, ou vice-versa. O correto é sempre validar contra uma API ao vivo antes de aceitar um endereço. Duplicidade de municípios com CEPs iguais ou sobrepostos: Cidades fronteiriças como Santana do Livramento (RS) e Rivera (Uruguai) compartilham faixas de CEP. Outro caso típico é São Paulo e região metropolitana terem sobreposições enormes. Se o seu sistema não valida o campo "cidade" junto com o CEP, o risco de erro de logística aumenta significativamente. Condomínios e edifícios grandes: Prédios comerciais altos e condomínios fechados frequentemente recebem CEPs individuais que não refletem a rua principal do bairro. Isso causa confusão em roteirização de entregas porque o sistema de logística entende aquele CEP como pertencendo a uma área menor do que realmente é.

Uma alternativa que recomendo quando a precisão é crítica é usar a base open do IBGE combinada com a API do ViaCEP. O IBGE oferece o arquivo CSV com todos os CEPs válidos atualizados por município, e o ViaCEP complementa com a denominação completa do logradouro. Juntos, eles cobrem 99% dos casos. Para o 1% restante — endereços rurais, comunidades sem formalização postal — o melhor caminho é permitir edição manual do endereço com confirmação do cliente.
Galeria
-
DDD do Brasil: 67 Códigos de Área do Brasil [Cidades e Regiões] - Rua CEP -
Códigos Postais dos Estados do Brasil | PDF -
Entenda o que é o Código Postal (CEP) -
Códigos postales Brasil - Lista completa de códigos ZIP