ATLAS · SEAPORTS · DENMARK

Seaports in Denmark

Denmark has 69 portsin the World Port Index — 1 large deep-water port, 2 medium and 66 smaller harbours. They sit on Kattegat; North Atlantic Ocean, Baltic Sea; North Atlantic Ocean, North Sea; North Atlantic Ocean. Below: how they split by size, and the biggest harbours. From the NGA World Port Index, snapshot 2026-06-22.

PORTS69
LARGE · MEDIUM1 · 2
ONKattegat; North Atlantic Ocean

By harbour size

Large1 · 1%
Medium2 · 3%
Small30 · 43%
Very small36 · 52%

Biggest ports in Denmark

The largest harbours in the snapshot, with their water body and harbour type.

largeKobenhavnBaltic Sea; North Atlantic Ocean · Coastal (Breakwater) · DK CPHmax 340 m
mediumArhusKattegat; North Atlantic Ocean · Coastal (Breakwater) · DK AARmax 450 m
mediumStudstrupKattegat; North Atlantic Ocean · Coastal (Natural) · DK SSVmax 245 m
smallSkagen HavnKattegat; North Atlantic Ocean · Coastal (Breakwater) · DK SKAmax 400 m
smallRonneBaltic Sea; North Atlantic Ocean · Coastal (Breakwater) · DK RNNmax 350 m
smallOdenseKattegat; North Atlantic Ocean · Canal or Lake · DK ODEmax 333 m
smallKalundborgKattegat; North Atlantic Ocean · Coastal (Breakwater) · DK KALmax 285 m
smallAlborgKattegat; North Atlantic Ocean · River (Natural) · DKAALmax 250 m
smallNyborgBaltic Sea; North Atlantic Ocean · Coastal (Breakwater) · DK NBGmax 230 m
smallNakskovBaltic Sea; North Atlantic Ocean · Coastal (Natural) · DK NAKmax 200 m
smallKoldingKattegat; North Atlantic Ocean · River (Basins) · DK KOLmax 190 m
smallFrederikshavnKattegat; North Atlantic Ocean · Coastal (Breakwater) · DK FDHmax 187 m

Ports in other countries

United States · Canada · United Kingdom · Japan · Norway · Indonesia · Italy · Sweden