ZN/pt
ZN.pt · Código Postal Portugal · zn.pt/codigo-postal

Código Postal Portugal

Códigos postais portugueses têm 7 dígitos no formato XXXX-XXX. Os primeiros 4 identificam a zona: 1xxx Lisboa, 4xxx Porto, 8xxx Algarve, 9xxx-94xx Madeira, 95xx-99xx Açores. Aqui validamos formato e devolvemos a região.

ex.: 1000-001
Comparar

Como funcionam os códigos postais em Portugal: XXXX-XXX

O que é um código postal em Portugal

Um código postal é um identificador numérico atribuído a uma zona geográfica para automatizar a triagem de correspondência. Em Portugal, o formato é obrigatoriamente XXXX-XXX — quatro dígitos, hífen, três dígitos — desde a reforma dos CTT em 1998. O primeiro código de sete dígitos entrou em vigor a 1 de Setembro desse ano, substituindo o antigo formato de quatro dígitos herdado dos anos 60.

A gestão da base de dados dos códigos postais está atribuída aos CTT — Correios de Portugal por força do Decreto-Lei n.º 15/2005 e do regime da concessão do serviço postal universal. Os CTT publicam trimestralmente a BDCP (Base de Dados de Códigos Postais), disponível em download.ctt.pt, com todas as ruas, portas, apartados e localidades associadas.

Cada código postal completo de sete dígitos identifica tipicamente um troço curto de rua, um único edifício grande, um apartado ou uma pequena localidade rural.

Como se calcula (a estrutura)

O código XXXX-XXX divide-se em duas partes:

  • Primeiros 4 dígitos: identificam a localidade postal ou área abrangente. O primeiro dígito corresponde grosso modo à zona do país:

    • 1XXX — Lisboa e área metropolitana.
    • 2XXX — Setúbal, Península de Setúbal, oeste de Lisboa.
    • 3XXX — Coimbra e centro.
    • 4XXX — Porto e norte litoral.
    • 5XXX — norte interior (Bragança, Vila Real).
    • 6XXX — Guarda, Castelo Branco.
    • 7XXX — Alentejo (Évora, Beja).
    • 8XXX — Algarve.
    • 9XXX — Regiões Autónomas (Açores e Madeira).
  • Últimos 3 dígitos: precisão dentro da localidade — troço de rua, edifício, apartado, ou entidade específica (XXXX-999 costuma ser código de apartados de uma zona).

Por exemplo, 1000-001 está atribuído à Assembleia da República; 4200-465 refere-se a uma zona específica na freguesia de Paranhos, no Porto.

Exemplo prático

Em 2026, encomendas online da Amazon.es ou Worten pedem código postal para calcular portes e prazos. Se moras em Braga, na Rua do Souto n.º 12, o teu código postal completo é 4700-025 Braga. A pré-caixa dos CTT lê o 4700 para direcciona a caixa a Braga, e o 025 para o carteiro escolher a rota final dentro da cidade.

Se a etiqueta trouxer apenas 4700 Braga (o formato antigo), os CTT em 2026 ainda entregam — mas pode haver atraso de um a dois dias por a triagem final ser manual.

Encomendas internacionais devem trazer PT-4700-025 Braga (prefixo do país segundo ISO 3166-1 alfa-2). Serviços como DHL, UPS, FedEx e Chronopost exigem este formato para automatizar tarifas internacionais.

Em serviços online governamentais (Finanças, Segurança Social, Registo Civil, portal ePortugal.gov.pt), preencher morada com código postal correcto valida automaticamente a freguesia e concelho — se preencheres à mão e o formulário der erro, é sinal de que colocaste o código errado.

Contexto em Portugal

O DL 15/2005 e a legislação subsequente definem o Serviço Postal Universal, delegando aos CTT a gestão dos códigos postais como bem público essencial. A ANACOM (Autoridade Nacional de Comunicações) supervisiona a qualidade e o cumprimento dos objectivos de serviço universal.

Interoperabilidade e uso oficial:

  • Autoridade Tributária: exige código postal em qualquer factura ou recibo verde.
  • Registo Nacional de Cidadãos: código postal é obrigatório em qualquer alteração de morada.
  • Sistema Multibanco: transacções com dados de morada validam código postal contra a BDCP.
  • e-Fatura: emissão de facturas eletrónicas para empresas exige código postal completo.
  • INE: relatórios estatísticos usam código postal para geocoding e cartografia.

O CTT Localizador, a ferramenta oficial gratuita (www.ctt.pt/localizador), permite validar e obter código postal de qualquer morada em Portugal. Os dados vêm actualizados 4 vezes por ano.

Em 2020, os CTT anunciaram estudo para extensão a 9 dígitos, mas o projecto ficou congelado. Continua 4+3 até nova ordem.

Erros comuns

  • Esquecer o hífen: 4700 025 ou 4700025 são formatos incorrectos. O standard oficial exige 4700-025 com hífen.
  • Confundir código postal com código do distrito: os primeiros dois dígitos não correspondem sempre ao distrito administrativo. Setúbal (distrito) inclui códigos 2XXX e 7XXX.
  • Usar código antigo de quatro dígitos: 4700 Braga ainda funciona em correio nacional simples, mas encomendas registadas, expresso ou internacionais rejeitam.
  • Copiar código de outra porta: cada troço de rua tem código diferente. Rua do Souto n.º 12 pode ser 4700-025, mas Rua do Souto n.º 300 já é 4700-041. Portas pares e ímpares partilham código se estiverem no mesmo troço.
  • Confundir código de apartado com código de rua: apartados dos CTT têm código próprio, geralmente terminado em 990, 991, 999. Enviar correio para um apartado usando o código da rua física do titular gera devolução.
  • Assumir formato português noutros países: Espanha usa 5 dígitos (28001), França 5 dígitos, Reino Unido tem alfanumérico (SW1A 1AA). Cada país tem regime próprio.

Ver também

Perguntas frequentes

04 entradas
Que zonas correspondem aos primeiros dígitos?

1xxx Lisboa e arredores; 2xxx Setúbal/Santarém/Leiria (Vale do Tejo); 3xxx Coimbra/Aveiro/Viseu (Centro); 4xxx Porto/Braga (Norte); 5xxx Trás-os-Montes; 6xxx Interior (Guarda/Castelo Branco); 7xxx Alentejo; 8xxx Algarve; 9000-9499 Madeira; 9500-9999 Açores.

Por que Portugal tem 3 dígitos após o hífen?

Introduzidos em 1999 pelos CTT — permitem identificar rua e às vezes bairro específicos. Antes disso o CP tinha apenas 4 dígitos e ficava-se pela freguesia. Hoje, um par (código + número de polícia) identifica quase sempre uma morada única.

Este validador dá-me a rua?

Não — só a região. Para conversão em rua/freguesia precisas da base de dados CTT completa (~200 mil registos), disponível por assinatura ou pela API do CTT.

Por que Faro é 8xxx?

Distribuição geográfica de Norte para Sul, aproximadamente. Lisboa (capital) tem 1xxx, os números aumentam à medida que descemos ou subimos — Porto (4xxx) fica a Norte de Coimbra (3xxx) porque a numeração seguiu a ordem histórica dos distritos, não a geográfica pura.

Ver também