Flag of Denmark
Logistics infrastructure in Denmark

Denmark — Ports

Denmark has 68 seaports profiled from the NGA World Port Index — each with its harbour size, channel and anchorage depth, shelter and on-site cargo facilities, traced to the published register.

Container terminals are matched to their operators from the SMDG Terminal Code List — a UN/LOCODE child code list — and liner connectivity is set against UNCTAD's LSCI and port-level PLSCI. Search, sort or open any port for its sourced record.

68
Total
35
Very small
30
Small
2
Medium
1
Large
Container throughput
1,079,649 TEU
World Bank WDI · 2022
Liner connectivity (LSCI)
87.9
UNCTAD · 2024-Q1
Container terminals
6
SMDG · UN/LOCODE
Maritime territory (EEZ)
104,229 km²
Marine Regions
Most connected
  1. 1Arhus181.0
  2. 2Fredericia51.5
  3. 3Kobenhavn36.9
  4. 4Esbjerg17.9
  5. 5Hanstholm15.8
UNCTAD PLSCI
Most container terminals
  1. 1Kalundborg2
  2. 2Fredericia1
  3. 3Arhus1
  4. 4Alborg1
  5. 5Kobenhavn1
SMDG
Deepest channels
  1. 1Marstal21.6 m
  2. 2Stigsnaesvaerkets Havn15.5 m
  3. 3Fredericia14 m
  4. 4Ensted12.5 m
  5. 5Kalundborg12.5 m
NGA WPI
Best equipped
  1. 1Marstal6 / 6
  2. 2Fredericia6 / 6
  3. 3Arhus6 / 6
  4. 4Alborg6 / 6
  5. 5Esbjerg6 / 6
NGA WPI
DatabookThe Record of Consolidated Knowledge
Denmark beyond logistics?
Browse databook
Showing 20 of 68
PortSizeTypeChannel depthAnchorageCargo pier depthShelterFacilities
MarstalDKMRSSmallCoastal (Breakwater)21.6 m3.4 m3.4 mGoodCranesRepairsBunkerDry dock
Stigsnaesvaerkets HavnDKSITVery SmallOpen Roadstead15.5 m20.1 m6.4 mFairRepairs
FredericiaDKFRCSmallCoastal (Natural)14 m14 m4.9 mGoodCranesRepairsBunkerDry dock
EnstedDKENSVery SmallOpen Roadstead12.5 m23.2 m15.5 mGoodRepairsBunker
KalundborgDKKALSmallCoastal (Breakwater)12.5 m12.5 m11 mGoodCranesRepairsBunker
AbenraDKAABSmallCoastal (Breakwater)11 m23.2 m6.4 mGoodCranesRepairsBunker
ArhusDKAARMediumCoastal (Breakwater)11 m11 m7.9 mGoodCranesRepairsBunkerDry dock
HalsDKHASVery SmallRiver (Natural)11 m9.4 m1.8 mGoodRepairsBunkerDry dock
StudstrupDKSSVMediumCoastal (Natural)11 m12.5 m11 mGoodCranesBunker
AlborgDKAALSmallRiver (Natural)9.4 m6.4 m9.4 mGoodCranesRepairsBunkerDry dock
EsbjergDKEBJSmallCoastal (Natural)9.4 m11 m7.9 mGoodCranesRepairsBunkerDry dock
RonneDKRNNSmallCoastal (Breakwater)9 m20.1 m3.4 mFairCranesRepairsBunkerDry dock
KobenhavnDKCPHLargeCoastal (Breakwater)7.9 m6.4 mExcellentCranesRepairsBunker
FrederikshavnDKFDHSmallCoastal (Breakwater)7.9 m11 m6.4 mGoodCranesRepairsBunkerDry dock
HirtshalsDKHIRVery SmallCoastal (Breakwater)7.9 m6.4 mFairCranesRepairsBunkerDry dock
Skagen HavnDKSKASmallCoastal (Breakwater)7.9 m14 m4.9 mGoodCranesRepairsBunker
KoldingDKKOLSmallRiver (Basins)7 m11 m6.4 mExcellentCranesRepairsBunkerDry dock
RandersDKRANSmallRiver (Natural)7 m7.9 m4.9 mGoodCranesRepairsBunker
VejleDKVEJSmallCoastal (Natural)7 m12.5 m6.4 mGoodCranesRepairsBunker
AssensDKASNSmallCoastal (Breakwater)6.4 m9.4 m6.4 mGoodCranesRepairsBunker

All Sources

Portsthe NGA World Port Indexthe NGA World Port Index
Public domain (US gov)
Logistics performanceUNCTADUNCTAD
CC BY 3.0 IGO
Infrastructurethe World Bank's World Development Indicatorsthe World Bank's World Development Indicators
CC BY 4.0
InfrastructureMarine RegionsMarine Regions
CC BY 4.0
Portsthe SMDG Terminal Code Listthe SMDG Terminal Code List
UN/LOCODE — free, attribution
← Back to Denmark