Postal-place testing - limited source coverage
Portugal Address Generator
Portuguese-format test addresses with source localities and seven-digit postal codes written as four digits, a hyphen and three digits. The generated street and building number are separate from the postal source.
GeoNames postal-place sample with a synthetic street. Limited source coverage; not delivery-verified.
Portugal Address Format
The Portuguese street line places the number after the road name. A postal line contains NNNN-NNN followed by the locality. The seven digits are not a house number and the final three digits must not be removed as an optional extension. Source districts and island regions are filtering fields, not extra characters in the postcode.
Rua de Teste 250 3750-801 A-dos-Ferreiros PORTUGAL
Synthetic format example, not a delivery address. The street or box line is generated test data.
UPU Portugal addressing reference. This reference documents postal layouts, not the validity of generated addresses.
Portugal Source Coverage
- Retained source rows
- 206,942
- Locality labels by area
- 29,190
- Covered source groups
- 20
Many Portuguese source records share a postal code or locality label. Some labels describe small places or postal areas rather than municipalities. The tool preserves these records without claiming that each is an independent city or a verified CTT delivery point. It does not generate floor, apartment, recipient or real street-directory data.
Included district or region groups
- Aveiro: 13,920 source rows
- Azores: 4,613 source rows
- Beja: 5,555 source rows
- Braga: 14,177 source rows
- Bragança: 3,015 source rows
- Castelo Branco: 5,025 source rows
- Coimbra: 9,257 source rows
- Évora: 4,998 source rows
- Faro: 7,558 source rows
- Guarda: 4,214 source rows
- Leiria: 11,139 source rows
- Lisboa: 35,230 source rows
- Madeira: 4,371 source rows
- Portalegre: 3,299 source rows
- Porto: 32,130 source rows
- Santarém: 11,489 source rows
- Setúbal: 15,732 source rows
- Viana do Castelo: 7,490 source rows
- Vila Real: 4,446 source rows
- Viseu: 9,284 source rows
Counts describe this imported subset, not a national completeness percentage. A locality label may occur in more than one source group. Exact duplicates are removed; unsupported or inconsistent records are omitted, not repaired with guessed geography.
Portugal Form-Testing Cases
Portuguese fixtures are useful for testing hyphen preservation, accents, long place names and imports where a postal code might be mistaken for a numeric subtraction. Keep the seven digits together as a string. Municipality identifiers and postal delivery labels should remain separate concepts in an application's data model.
Generated records are for development, QA and demonstrations. They must not be used for mail delivery, identity checks, account verification or proof of residence. A synthetic result can coincidentally resemble an existing address; it is not guaranteed to be nonexistent.
Data and Attribution
Geographic data: GeoNames PT postal export, reused under CC BY 4.0. Downloaded 2026-09-05. The source provides no guarantee of accuracy, timeliness or completeness.
Postal-place relationships are retained from individual source rows, without mixing localities and codes independently. Coordinates, population figures and unrelated gazetteer fields are not included in the browser data.
Portugal Address FAQ
Is the last three-digit part optional?
Not in the seven-digit format used here. The generator retains the full source NNNN-NNN value rather than producing a four-digit-only approximation.