Portugal Address Format

Portuguese addresses go from smallest unit to largest: recipient, street name + building number (often with floor/door like 3.º Esq.), then the 7-digit código postal followed by the locality on one line. The district is not written because the postal code identifies the locality.

Standard format

João Silva Avenida da Liberdade 100, 3.º Esq. 1250-146 Lisboa Portugal

Postal code (Código postal) rules

Field namePostal code (Código postal)
FormatNNNN-NNN (N = digit, A = letter)
Example1250-146
Pattern^\d{4}-\d{3}$
Rule7 digits with a mandatory hyphen after the 4th digit; written before the locality name. The first 1-2 digits indicate the region (1xxx Lisboa, 4xxx Porto).

Fields used in Portugal

State / regionNo
Street addressYes
P.O. BoxYes — "Apartado (PO Box)" locally

FAQ

What is the Postal code (Código postal) format in Portugal?

The format is NNNN-NNN (N = digit, A = letter), for example 1250-146. 7 digits with a mandatory hyphen after the 4th digit; written before the locality name. The first 1-2 digits indicate the region (1xxx Lisboa, 4xxx Porto).

How do you write an address in Portugal?

Portugal addresses are written from the smallest unit to the largest. Portuguese addresses go from smallest unit to largest: recipient, street name + building number (often with floor/door like 3.º Esq.), then the 7-digit código postal followed by the locality on one line. The district is not written because the postal code identifies the locality.

Does Portugal use postal codes?

Yes. Portugal uses the Postal code (Código postal) in the format NNNN-NNN (example: 1250-146). 7 digits with a mandatory hyphen after the 4th digit; written before the locality name. The first 1-2 digits indicate the region (1xxx Lisboa, 4xxx Porto).

Generate a fake Portugal address

Fake addresses for software testing only — they do not correspond to real residents.
Loading a sample Portugal address…

Have real Portugal addresses to check?

Validate a whole CSV of customer addresses before shipping — format, postal-code/city match, suspicious-entry flags. Pay per batch, no subscription.

Validate a batch →

Tools

Sources

Other countries