| UN/LOCODE | Port Name | Region | Region Name | Port Type | State | Latitude & longitude | Map |
|---|---|---|---|---|---|---|---|
| PTABS | Abraveses | 18 | Viseu | Multimodal Functions (ICDs, etc.) | RL | 4040N 00755W | Map |
| PTACZ | Arcozelo | 18 | Viseu | Road Terminal | RN | 4045N 00802W | Map |
| PTARM | Armamar | 18 | Viseu | Road Terminal | RN | 4106N 00742W | Map |
| PTBEI | Beijos | 18 | Viseu | Port,Road Terminal | RQ | ||
| PTCEV | Cabanas de Viriato | 18 | Viseu | Multimodal Functions (ICDs, etc.) | RQ | 4028N 00759W | Map |
| PTCES | Cambres | 18 | Viseu | Port,Multimodal Functions (ICDs, etc.) | RL | 4108N 00748W | Map |
| PTCPB | Campo de Besteiros | 18 | Viseu | Road Terminal | RN | 4033N 00808W | Map |
| PTSCM | Canas de Santa Maria | 18 | Viseu | Rail Terminal,Road Terminal | RL | 4032N 00850W | Map |
| PTCNI | Canas de Senhorim | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4030N 00754W | Map |
| PTCRO | Caramulo | 18 | Viseu | Road Terminal | RN | 4034N 00810W | Map |
| PTCRA | Carregal do Sal | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4026N 00800W | Map |
| PTCCM | Casal De Cima | 18 | Viseu | Road Terminal | RL | 4042N 00742W | Map |
| PTCTD | Castro Daire | 18 | Viseu | Road Terminal | RN | 4054N 00756W | Map |
| PTCNF | Cinfães | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4104N 00805W | Map |
| PTESP | Espinho | 18 | Viseu | Road Terminal | RQ | ||
| PTRMR | Ferreirim | 18 | Viseu | Road Terminal | RL | 4057N 00730W | Map |
| PTLMG | Lamego | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4106N 00749W | Map |
| PTMGL | Mangualde | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4036N 00746W | Map |
| PTMBR | Moimenta da Beira | 18 | Viseu | Road Terminal | RN | 4059N 00737W | Map |
| PTMRT | Mortágua | 18 | Viseu | Rail Terminal,Road Terminal,Multimodal Functions (ICDs, etc.) | RN | 4024N 00814W | Map |
| PTNEL | Nelas | 18 | Viseu | Rail Terminal,Road Terminal | RL | 4032N 00751W | Map |
| PTOFR | Oliveira de Frades | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4044N 00811W | Map |
| PTODO | Oliveira do Douro | 18 | Viseu | Road Terminal | RL | 4105N 00802W | Map |
| PTPCT | Penalva do Castelo | 18 | Viseu | Road Terminal | RN | 4040N 00741W | Map |
| PTPND | Penedono | 18 | Viseu | Road Terminal | RN | 4059N 00724W | Map |
| PTRSD | Resende | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4106N 00758W | Map |
| PTRHS | Ribolhos | 18 | Viseu | Road Terminal | RL | 4053N 00756W | Map |
| PTSCD | Santa Comba Dão | 18 | Viseu | Road Terminal | RN | 4024N 00808W | Map |
| PTSDB | Santiago de Besteiros | 18 | Viseu | Road Terminal | RL | 4035N 00807W | Map |
| PTSJP | São João da Pesqueira | 18 | Viseu | Road Terminal | RL | 4109N 00724W | Map |
| PTSJA | São João de Areias | 18 | Viseu | Road Terminal | RL | 4023N 00804W | Map |
| PTSPS | São Pedro do Sul | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4045N 00804W | Map |
| PTSAT | Sátão | 18 | Viseu | Road Terminal | RN | 4044N 00744W | Map |
| PTSRL | Sernancelhe | 18 | Viseu | Road Terminal | RN | 4054N 00730W | Map |
| PTTBC | Tabuaço | 18 | Viseu | Road Terminal | RN | 4107N 00734W | Map |
| PTTRC | Tarouca | 18 | Viseu | Road Terminal | RN | 4101N 00747W | Map |
| PTTON | Tondela | 18 | Viseu | Rail Terminal,Road Terminal | RL | 4031N 00805W | Map |
| PTVLD | Vila da Ponte | 18 | Viseu | Road Terminal | RL | 4055N 00730W | Map |
| PTVOP | Vila Nova de Paiva | 18 | Viseu | Road Terminal | RN | 4051N 00744W | Map |
| PTVLS | Vila Seca | 18 | Viseu | Road Terminal | RL | 4107N 00740W | Map |
| PTVSP | Vilar Seco | 18 | Viseu | Multimodal Functions (ICDs, etc.) | RL | 4033N 00752W | Map |
| PTVSE | Viseu | 18 | Viseu | Rail Terminal,Road Terminal,Airport | AI | 4039N 00755W | Map |
| PTVZL | Vouzela | 18 | Viseu | Rail Terminal,Road Terminal | RN | 4043N 00807W | Map |
AA - Approved by competent national government agency
AC - Approved by Customs Authority
AF - Approved by national facilitation body
AI - Code adopted by international organisation (IATA, ECLAC, EUROSTAT, etc.)
AM - Approved by the UN/LOCODE Maintenance Agency
AQ - Entry approved, functions not verified
AS - Approved by national standardisation body
QQ - Original entry not verified since date indicated
RL - Recognised location - Existence and representation of location name confirmed by check against nominated gazetteer or other reference work
RN - Request from credible national sources for locations in their own country
RQ - Request under consideration
RR - Request rejected
UR - Entry included on user's request; not officially approved
XX - Entry that will be removed from the next issue of UN/LOCODE
You can use the search function above to enter city names to find the UN/LOCODE. Or you can search for the UN/LOCODE of corresponding Portugal cities by region.