Ports
The full UN/LOCODE seaport directory — 17,524 ports across 232 countries — built for the working seafarer. Each detail page combines the UNECE reference fields (coordinates, time zone, currency, electricity, languages) with the operational layer most directories skip: the named port authority, the nearest seafarer welfare centre, country-level shore-leave and visa policy, and recent port-state-control detentions where the data has been published. About 4.5% of the long-tail ports have a verified port authority today and that share grows with each enrichment round.
How to use this directory: search by name or UN/LOCODE in the box below, or browse by country / region / function code. Tagged crew-change hubs (115 priority ports) carry a green badge near the page header. For the top-30 Asian and South-Asian hubs where centre coverage is densest, look for the "Crew guide" section above the reference table.
Before acting on a record: port authority contact details, shore-leave rules, and visa requirements change frequently. Confirm with the ship's agent before stepping ashore. Every page shows a "last verified" date so you can judge freshness; for any cross-checked field cited as "blocked-by-source", treat it as a directory pointer rather than a published fact.
Showing 200 of 17,524 matching ports (page 68 of 88). Region browse: Asia-Pacific · Europe · Americas · Africa · Middle East
- La Palma PAPLP · Panama · Americas
- Las Minas PAMNP · Panama · Americas
- Manzanillo PAMIT · Panama · Americas
- Melones PAMEL · Panama · Americas
- Miraflores PAMFS · Panama · Americas
- Panamá, Ciudad de PAPTY · Panama · Americas · airport PAC
- Paraiso PAPAI · Panama · Americas
- Payardi PAPAY · Panama · Americas
- Pedregal PAPED · Panama · Americas
- Pesé PAPES · Panama · Americas
- Portobelo PAPBE · Panama · Americas
- Puerto Armuelles PAAML · Panama · Americas
- Puerto Caimito PAPCA · Panama · Americas
- Río Grande PAGDE · Panama · Americas
- Rodman PAROD · Panama · Americas
- Santa Clara PASCL · Panama · Americas
- Taboguilla PATBG · Panama · Americas
- Tocumen PATOC · Panama · Americas
- Vacamonte PAVAC · Panama · Americas
- Ancón PEANC · Peru · Americas
- Atico PEATI · Peru · Americas
- Bayovar PEPUB · Peru · Americas
- Cabo Blanco PECAB · Peru · Americas
- Callao PECLL · Peru · Americas
- Chancay PECHY · Peru · Americas
- Chimbote PECHM · Peru · Americas
- Conchán PECON · Peru · Americas
- Etén PEEEN · Peru · Americas
- General San Martin PEGSM · Peru · Americas
- Huacho PEHCO · Peru · Americas
- Huarmey PEHUY · Peru · Americas
- Ilo PEILQ · Peru · Americas
- Iquitos PEIQT · Peru · Americas
- La Pampilla PELPP · Peru · Americas
- Lagunas PELAG · Peru · Americas
- Lima PELIM · Peru · Americas
- Lobitos PELOB · Peru · Americas
- Los Organos PELOO · Peru · Americas
- Matarani PEMRI · Peru · Americas
- Mollendo PEMLQ · Peru · Americas
- Negritos PENGS · Peru · Americas
- Pacasmayo PEPAC · Peru · Americas
- Paita PEPAI · Peru · Americas
- Pampa Melchorita PEPMC · Peru · Americas
- Paramonga PEPAM · Peru · Americas
- Pimentel PEPMT · Peru · Americas
- Pisco PEPIO · Peru · Americas
- Pucallpa PEPCL · Peru · Americas
- Puerto Chicama PEPCH · Peru · Americas
- Puerto Maldonado PEPEM · Peru · Americas
- Puno PEPUN · Peru · Americas
- Punta Lobitos PEPLO · Peru · Americas
- Salaverry PESVY · Peru · Americas
- San Bartolo PEBAR · Peru · Americas
- San Juan PESJA · Peru · Americas
- San Nicolas PESNX · Peru · Americas
- Supe PESUP · Peru · Americas
- Talara PETYL · Peru · Americas
- Tambo de Mora PETDM · Peru · Americas
- Tambo Grande PETAG · Peru · Americas
- Trujillo PETRU · Peru · Americas
- Yurimaguas PEYMS · Peru · Americas
- Ahurei PFAHU · French Polynesia · Asia-Pacific
- Auti PFAUT · French Polynesia · Asia-Pacific
- Bora Bora PFBOB · French Polynesia · Asia-Pacific
- Fatu Hiva PFFAT · French Polynesia · Asia-Pacific
- Hereheretue PFHHT · French Polynesia · Asia-Pacific
- Hitia'a PFHIT · French Polynesia · Asia-Pacific
- Ikitake PFIKI · French Polynesia · Asia-Pacific
- Moerai PFMOE · French Polynesia · Asia-Pacific
- Niau PFTUP · French Polynesia · Asia-Pacific
- Nuku Hiva PFNHV · French Polynesia · Asia-Pacific
- Otepa PFOTP · French Polynesia · Asia-Pacific
- Papeete PFPPT · French Polynesia · Asia-Pacific
- Raiatea PFRFP · French Polynesia · Asia-Pacific
- Raivavae PFRVV · French Polynesia · Asia-Pacific
- Taiohae PFTAI · French Polynesia · Asia-Pacific
- Vaitape PFVAI · French Polynesia · Asia-Pacific
- Abau PGABW · Papua New Guinea · Asia-Pacific
- Ahioma PGAHO · Papua New Guinea · Asia-Pacific
- Aiambak PGAIA · Papua New Guinea · Asia-Pacific
- Akinum PGAKI · Papua New Guinea · Asia-Pacific
- Alcester Island PGALC · Papua New Guinea · Asia-Pacific
- Alotau PGGUR · Papua New Guinea · Asia-Pacific
- Amio PGAMI · Papua New Guinea · Asia-Pacific
- Anewa Bay PGANB · Papua New Guinea · Asia-Pacific
- Boigu Island PGBOI · Papua New Guinea · Asia-Pacific
- Boroko PGBOR · Papua New Guinea · Asia-Pacific
- Buka PGBUA · Papua New Guinea · Asia-Pacific
- Buna PGBNA · Papua New Guinea · Asia-Pacific
- Caution Bay PGCAU · Papua New Guinea · Asia-Pacific
- Conflict Group PGCFG · Papua New Guinea · Asia-Pacific
- Daru PGDAU · Papua New Guinea · Asia-Pacific
- Deboyne Lagoon PGDBL · Papua New Guinea · Asia-Pacific
- Finschhafen PGFIN · Papua New Guinea · Asia-Pacific
- Fulleborn PGFUB · Papua New Guinea · Asia-Pacific
- Gasmata Island PGGMI · Papua New Guinea · Asia-Pacific
- Gawa Island PGGAW · Papua New Guinea · Asia-Pacific
- Gilau PGGIL · Papua New Guinea · Asia-Pacific
- Green Islands PGGEI · Papua New Guinea · Asia-Pacific
- Hoskins PGHKN · Papua New Guinea · Asia-Pacific
- Kaibola PGKAI · Papua New Guinea · Asia-Pacific
- Kairuku PGKRK · Papua New Guinea · Asia-Pacific
- Kakapo PGKPP · Papua New Guinea · Asia-Pacific
- Kalo PGKLO · Papua New Guinea · Asia-Pacific
- Karkar Is PGKRX · Papua New Guinea · Asia-Pacific
- Kavieng PGKVG · Papua New Guinea · Asia-Pacific
- Kerema PGKMA · Papua New Guinea · Asia-Pacific
- Kieta PGKIE · Papua New Guinea · Asia-Pacific
- Kimbe PGKIM · Papua New Guinea · Asia-Pacific
- Kiunga PGUNG · Papua New Guinea · Asia-Pacific
- Kopi PGKOP · Papua New Guinea · Asia-Pacific
- Kumul PGKUL · Papua New Guinea · Asia-Pacific
- Lae PGLAE · Papua New Guinea · Asia-Pacific
- Lakuramau PGLAK · Papua New Guinea · Asia-Pacific
- Lambom Island PGLAM · Papua New Guinea · Asia-Pacific
- Laughlan Atoll PGLLA · Papua New Guinea · Asia-Pacific
- Lihir Island PGLNV · Papua New Guinea · Asia-Pacific
- Loloho PGLOL · Papua New Guinea · Asia-Pacific
- Lombrum PGLOM · Papua New Guinea · Asia-Pacific
- Londolovit PGLDT · Papua New Guinea · Asia-Pacific
- Lorengau, Manus Island PGLOR · Papua New Guinea · Asia-Pacific
- Madang PGMAG · Papua New Guinea · Asia-Pacific
- Manam Island PGMAM · Papua New Guinea · Asia-Pacific
- Mielelek PGMIE · Papua New Guinea · Asia-Pacific
- Misima Island PGMIS · Papua New Guinea · Asia-Pacific
- Motukea Island PGMTK · Papua New Guinea · Asia-Pacific
- Namatanai PGATN · Papua New Guinea · Asia-Pacific
- Napa Napa PGNAP · Papua New Guinea · Asia-Pacific
- Orobay PGROR · Papua New Guinea · Asia-Pacific
- Pondo Harbour PGPDO · Papua New Guinea · Asia-Pacific
- Port Moresby PGPOM · Papua New Guinea · Asia-Pacific
- Rabaul PGRAB · Papua New Guinea · Asia-Pacific
- Rambutyo Island PGRAM · Papua New Guinea · Asia-Pacific
- Robinson River PGRNR · Papua New Guinea · Asia-Pacific
- Russel Island PGRVI · Papua New Guinea · Asia-Pacific
- Saibai PGSAI · Papua New Guinea · Asia-Pacific
- Salamaua PGSMU · Papua New Guinea · Asia-Pacific
- Samarai PGSQT · Papua New Guinea · Asia-Pacific
- Schauten PGSCH · Papua New Guinea · Asia-Pacific
- Sipul PGSPL · Papua New Guinea · Asia-Pacific
- Sokar Island PGSOI · Papua New Guinea · Asia-Pacific
- Tagula PGTGL · Papua New Guinea · Asia-Pacific
- Talasea PGTLW · Papua New Guinea · Asia-Pacific
- Tambanum PGTAM · Papua New Guinea · Asia-Pacific
- Tambutyo Island PGTAI · Papua New Guinea · Asia-Pacific
- Tami Island PGTMI · Papua New Guinea · Asia-Pacific
- Taugu Island PGTAU · Papua New Guinea · Asia-Pacific
- Tolokiwa Island PGTOI · Papua New Guinea · Asia-Pacific
- Tufi PGTFI · Papua New Guinea · Asia-Pacific
- Ulamona PGULA · Papua New Guinea · Asia-Pacific
- Vailala PGVLA · Papua New Guinea · Asia-Pacific
- Vanimo PGVAI · Papua New Guinea · Asia-Pacific
- Watabung PGWAT · Papua New Guinea · Asia-Pacific
- Wewak PGWWK · Papua New Guinea · Asia-Pacific
- Woodlark PGWOK · Papua New Guinea · Asia-Pacific
- Yentchan PGYEN · Papua New Guinea · Asia-Pacific
- Yule Island PGRKU · Papua New Guinea · Asia-Pacific
- Abulug PHABU · Philippines · Asia-Pacific
- Adlay/Bislig PHADL · Philippines · Asia-Pacific
- Aheron/Ozamis PHAHE · Philippines · Asia-Pacific
- Ajuy PHAJU · Philippines · Asia-Pacific
- Alasang/Siain PHALA · Philippines · Asia-Pacific
- Albuera PHALB · Philippines · Asia-Pacific
- Alcoy PHALC · Philippines · Asia-Pacific
- Aleran/Ozamis PHALE · Philippines · Asia-Pacific
- Amunitan/Aparri PHAMU · Philippines · Asia-Pacific
- Anakan/Masao PHANA · Philippines · Asia-Pacific
- Antipolo PHANT · Philippines · Asia-Pacific
- Aparri, Luzon PHAPR · Philippines · Asia-Pacific
- Aras Asan/Bislig PHARA · Philippines · Asia-Pacific
- Astorga PHAST · Philippines · Asia-Pacific
- Atimonan/Siain PHATI · Philippines · Asia-Pacific
- Ayungon PHAYG · Philippines · Asia-Pacific
- Babato/Dadiangas PHBAB · Philippines · Asia-Pacific
- Bacolod, Negros PHBCD · Philippines · Asia-Pacific
- Bacong PHBAC · Philippines · Asia-Pacific
- Bacon/Legaspi PHBCO · Philippines · Asia-Pacific
- Baculin/Mati PHBCU · Philippines · Asia-Pacific
- Bagac PHBGC · Philippines · Asia-Pacific
- Baganga/Mati PHBNQ · Philippines · Asia-Pacific
- Bagui Bay/San Fernando PHBGI · Philippines · Asia-Pacific
- Baguio PHBAG · Philippines · Asia-Pacific
- Bais/Dumaguete PHBAI · Philippines · Asia-Pacific
- Balabac, Palawan PHBLC · Philippines · Asia-Pacific
- Balaboe PHBAL · Philippines · Asia-Pacific
- Balanga/Batan PHBLA · Philippines · Asia-Pacific
- Balengan/Siain PHBLN · Philippines · Asia-Pacific
- Baler/Siain PHBQA · Philippines · Asia-Pacific
- Balingasag PHBGS · Philippines · Asia-Pacific
- Balintang/Puerto Princesa PHBLT · Philippines · Asia-Pacific
- Balogo/Batangas PHBLG · Philippines · Asia-Pacific
- Balumo/Zamboanga PHBLU · Philippines · Asia-Pacific
- Banawan/Dadiangas PHBNW · Philippines · Asia-Pacific
- Bantayon/San Jose PHBTY · Philippines · Asia-Pacific
- Barobo/Bislig PHBRB · Philippines · Asia-Pacific
- Barton/Puerto Princesa PHBRT · Philippines · Asia-Pacific
- Basco PHBSO · Philippines · Asia-Pacific
- Basey/Catbalogan PHBSY · Philippines · Asia-Pacific
- Basiauang/Dadiangas PHBAS · Philippines · Asia-Pacific
Ports directory: FAQ
- What is a UN/LOCODE?
- UN/LOCODE is the United Nations Code for Trade and Transport Locations — a five-letter alphanumeric code that identifies a port or transport location (e.g. SGSIN = Singapore, NLRTM = Rotterdam, USNYC = New York). The UN Economic Commission for Europe maintains the registry and updates it twice a year. Every port page in our directory is keyed by its UN/LOCODE.
- Which ports are crew-change hubs?
- Crew-change hubs are ports recognised by IMO MSC.1/Circ.1636 (consolidated 2020-2023), ICS/IFSMA briefings, and ITF priority-port reports as having reliable facilitation for joining and signing off vessels. Our directory tags ~115 priority hubs. Singapore, Rotterdam, Dubai, Houston, Hong Kong, Busan, Hamburg, and Antwerp are among the most-used.
- How do I find shore-leave rules for a port?
- Open the port detail page; the shore-leave block is populated from the country's official immigration/maritime policy where we have it (20 hand-curated + 21 Firecrawl-discovered entries) and a generic country-level fallback for the rest. Confirm with the ship's agent before going ashore — local policy changes.
- What welfare centres are at this port?
- Each port detail page lists the seafarer welfare centres registered to that port — usually Mission to Seafarers, Stella Maris (Apostleship of the Sea), Deutsche Seemannsmission, Sjømannskirken, or a regional ministry. Centres typically offer wifi, transport to and from the ship, shop, chaplaincy, and advocacy.
- Are these port records verified?
- Port reference fields (UN/LOCODE, coordinates, timezone, currency, languages, electricity) come from UNECE, Wikidata, OpenStreetMap, and IANA, and are revalidated on a quarterly cron. Port authorities, welfare centres, and PSC detentions are Firecrawl-cached from official sources with a last-verified date on every page.