PL Prefix and Three-Character Structure
A Poland UN/LOCODE normally begins with the ISO2 prefix PL and is followed by a three-character location identifier. For example, a verified Poland port code follows the PLXXX pattern.
Poland has 37 ports and terminals indexed in the Ecer Freight database, supporting Baltic gateway logistics, European distribution and multimodal cargo flows.
Compare port codes, cargo gateways, regional roles and current Poland shipping resources in one country-level reference.
Poland is a Baltic maritime market whose principal gateways include Gdańsk, Gdynia, Szczecin and Świnoujście. Throughput rankings and Ecer Freight indexed coverage are separate measures: the first reflects public port activity, while the second reflects the number of records held in the platform database.
How many seaports does Poland have?
Poland has 37 seaports and terminals indexed by Ecer Freight in its Oct 2026 database snapshot. This is an indexed coverage figure, not a statutory national count.
What is Poland’s largest or busiest container gateway?
Port of Gdańsk is generally Poland’s leading container gateway by public throughput, while the Ecer sample currently includes records such as Casablanca (MACAS) and Tangier (MATNG) that require country-record validation before being treated as Poland port matches.
Which regions handle most Poland sea freight?
The main freight concentration is on Poland’s Baltic coast, especially the Gdańsk–Gdynia area and the Szczecin–Świnoujście area. Public port statistics should be used for regional ranking rather than the indexed sample alone.
The table below shows indexed records available in the supplied sample. The supplied records contain non-Polish place names and therefore cannot be presented as verified Poland port rankings; rank, throughput and YoY fields remain unassigned pending country-code validation.
Indexed records requiring country validation
| World rank | Port | UN-LOCODE | 2025 throughput (M TEU) | YoY change | Region |
|---|---|---|---|---|---|
| — | Casablanca | MACAS | — | — | Record requires validation |
| — | Tangier | MATNG | — | — | Record requires validation |
| — | Mahajanga | MAMJG | — | — | Record requires validation |
| — | Tangier | MATAN | — | — | Record requires validation |
| — | Blantyre | MABLA | — | — | Record requires validation |
| — | Agadir | MAAGA | — | — | Record requires validation |
Poland’s genuine maritime activity is concentrated along the Baltic coast. The supplied indexed sample does not contain verified Poland port records, so the regional tables below preserve the supplied records and identify the validation limitation.
Gdańsk and Gdynia generally serve containerized cargo, while the central and western Baltic gateways support bulk, project and short-sea flows.
Supplied records requiring validation
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Casablanca | MACAS | Casablanca / — | Unverified for Poland |
| Tangier | MATNG | Tangier / — | Unverified for Poland |
| Tangier | MATAN | Tangier / — | Unverified for Poland |
The Szczecin–Świnoujście area connects Baltic shipping with inland Central European markets and multimodal corridors.
Supplied records requiring validation
Country pages should distinguish verified national port records from imported or mismatched code records. Poland shipping decisions should be based on validated Baltic port data, carrier schedules and shipment-specific routing.
Additional supplied records
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Nador | MANDR | Nador / — | Unverified for Poland |
| Safi | MASAF | Safi / — | Unverified for Poland |
| Port Tangier Mediterranee | MAPTM | Port Tangier Mediterranee / — | Unverified for Poland |
A Poland UN/LOCODE normally begins with the ISO2 prefix PL and is followed by a three-character location identifier. For example, a verified Poland port code follows the PLXXX pattern.
A city-level code may identify a wider logistics location, while a terminal-level record can distinguish a specific seaport, facility or operating site. These records should not be merged without validation.
Verify the country prefix, location name and facility status against the UNECE UN/LOCODE directory and compare the result with the Ecer Freight port directory.
Poland’s sea freight network is connected to Northern Europe, Asia, the Mediterranean and transatlantic markets. Transit times are indicative and subject to carrier schedules, transshipment and customs conditions.
Short-sea and feeder services connect Poland with major North Sea and Baltic distribution hubs.
Deep-sea services generally use direct or transshipment routing between Baltic gateways and Asian manufacturing centers.
Mediterranean services support regional distribution, automotive cargo, machinery and consumer goods.
Transatlantic cargo commonly moves through direct calls or North European hub connections.
This page separates first-party indexed coverage from official transport statistics and public port throughput. Figures may use different definitions, reporting periods and consolidation methods.
Poland has 37 seaports and terminals indexed by Ecer Freight in the Oct 2026 database snapshot. This does not represent a statutory national port count.
Gdańsk is generally regarded as Poland’s leading container and deep-sea gateway by public throughput, subject to the reporting period and cargo definition.
The ISO2 and UN/LOCODE country prefix for Poland is PL. A complete location code normally uses PL followed by three location characters.
The principal maritime clusters are the Gdańsk–Gdynia area on the eastern Baltic and the Szczecin–Świnoujście area in western Poland.
The indexed coverage is based on the Oct 2026 database snapshot. Public throughput figures use the latest complete reporting year available, generally 2025 or the latest published prior year.
FCL and LCL pricing depends on origin, destination, equipment, cargo details, schedule and validity. Current quote-search tools are available through the FCL and LCL rate pages.
City-level, terminal-level and carrier routing records can differ. Verification helps prevent incorrect country prefixes, terminal mismatches and documentation errors.
Editorial note: Poland port coverage combines the Ecer Freight database snapshot with official Polish transport statistics, port authority disclosures and UNECE location-code references. Indexed records and public throughput metrics are reviewed quarterly; final routing, schedule and rate details remain subject to carrier confirmation.
Ecer Freight · Seaports in Poland: Port Codes, Throughput & Regional Guide (2026) · Data reviewed quarterly · Port Codes · Ports by Country · Contact