Sobre o Amarelas – Códigos Postais

O Amarelas – Códigos Postais é um guia gratuito dos códigos postais de Portugal, do amarelas.pt. Cada código postal de 7 dígitos (CP7) tem a sua página, com a designação postal, as ruas e os números de polícia que abrange, a freguesia, o município e uma área aproximada no mapa. Cada distrito, região autónoma, município, freguesia, CP4 e localidade tem também a sua página; as ruas com mais de um código postal têm uma página com o código de cada número de polícia.

De onde vêm os códigos postais

  • Base Nacional de Moradas (Instituto Nacional de Estatística; CC BY 4.0): as moradas de Portugal com o código postal de 7 dígitos e a designação postal de cada uma, a rua e o número de polícia. É a versão de 2017, publicada em ficheiros de 2018 e não atualizada desde então: os dados referem-se a 2017–2018. Os códigos postais do site são os das moradas da base.
  • Carta Administrativa Oficial de Portugal 2025 (Direção-Geral do Território; CC BY 4.0): os limites dos distritos, das regiões autónomas, dos municípios e das freguesias. A freguesia de cada morada foi obtida pela sua localização, porque a Base Nacional de Moradas indica só o município.
  • Instituto Nacional de Estatística (CC BY 4.0): estimativas anuais da população residente por município (2025).
  • OpenStreetMap (© OpenStreetMap contributors; ODbL): alguns códigos postais que faltam na Base Nacional de Moradas, com o nome das ruas, a partir de um extrato de 28/10/2026. A página de cada um destes códigos indica esta origem.

Os nomes das ruas vêm na base como os CTT os escrevem, em maiúsculas e abreviados («AV LIBERDADE»): o site escreve por extenso o tipo de via e os títulos (Avenida, Travessa, Santo, Doutor…), mas não acrescenta preposições que a base não tem, porque seria adivinhar. A pesquisa ignora as preposições: «Avenida da Liberdade» encontra «Avenida Liberdade».

O ficheiro de códigos postais dos CTT não é usado: os CTT reservam os direitos sobre as suas bases de dados.

Os dados são exatos?

Os códigos postais criados depois de 2018 não estão na Base Nacional de Moradas e, por isso, não estão no site, salvo os que o OpenStreetMap já tem. Também faltam os códigos sem moradas residenciais: apartados, grandes clientes e muitas zonas industriais. Quando se abre um código postal que não conhecemos, mas cujos quatro primeiros dígitos existem, o site mostra a página desse CP4.

Nem os CTT nem o INE publicam os limites dos códigos postais: a área de cada código é aproximada, calculada a partir das moradas e dos limites dos municípios. Os intervalos de números de polícia resultam das moradas da base. Antes de um envio importante, confirme o código postal nos CTT.

Fontes e licenças

Base Nacional de Moradas – Instituto Nacional de Estatística, 2017–2018, CC BY 4.0. Dados tratados: a partir das moradas calculámos a lista de códigos postais, a sua ligação às ruas, às freguesias e aos municípios, os intervalos de números de polícia e a área aproximada de cada código, e escrevemos por extenso os nomes das ruas e das localidades. Carta Administrativa Oficial de Portugal 2025 – «Informação geográfica cedida pela Direção-Geral do Território», CC BY 4.0; os limites foram simplificados. População – INE, estimativas anuais da população residente 2025, CC BY 4.0; os totais por distrito são dados derivados, não estatísticas oficiais. Alguns códigos postais – © OpenStreetMap contributors, ODbL. Mapas: OpenStreetMap (© OpenStreetMap contributors).