UN/LOCODE · 103,547 locations · v2026.1

Every port, terminal & inland depot on one map.

Search the United Nations Code for Trade and Transport Locations by name or code. Pin any LOCODE to a precise lat/lon, inspect its function flags, and ship to your stack via a single API call.

Live registry · synced from UNECE 249 countries indexed
Open Explorer Get API key
↳ example locations 103,547 codes
USNYC New York PLSCI 311
USLGB Long Beach PLSCI 295
CNSHA Shanghai PLSCI 2,267
NLRTM Rotterdam PLSCI 2,312
Live Port Intelligence
Updated every few hours · Get API access →
Interactive preview

Port intelligence, in action

Select a port to preview its global shipping routes and connectivity data.

Top trade routes
Sample data · Open live Explorer →
Locations indexed
103,547active
Countries covered
249ISO-3166
Voyage routes
43M+AIS records
Coordinates coverage
96.4%

Built for the boring,
load-bearing parts of logistics.

Customs filings, EDI feeds, freight platforms, ETA models. Anywhere a 5-character code becomes the difference between a clean manifest and a delayed container.

01 — SEARCH

Fuzzy name & code lookup

Type "rotter," paste a B/L, or feed an unstructured shipping doc. Returns ranked candidates with country, sub-division and synonyms in under 50ms.

51.95°N
4.14°E
02 — GEOMETRY

Precise coordinates & bounds

Every code anchored to a WGS-84 lat/lon. Plot routes, build isochrones, calculate river distances via HydroRIVERS routing network.

// GET /api/location/NLRTM
{
  "locode": "NLRTM",
  "name": "Rotterdam",
  "plsci_score": 2312
}
03 — API

One endpoint, every code

FastAPI backend with auto-generated docs. Location detail, nearby airports, PLSCI shipping connectivity, and river route calculation in one call.