Facts about ports
The Port Act prescribes a number of different ways in which ports can organize themselves. Section 6 of the Ports Act states: A port may be organized as:
- a state port
- A municipal port
- a municipal self-governing port
- a wholly or partly municipally owned limited liability company
- a port organized under private law that is not covered by point 4
The Port Act gives different types of organizations different degrees of freedom. For example, municipal ports have restrictions on the tasks they can perform.
Danish Ports has 45 members. The member ports are divided organizationally with:
- 15 municipal ports
- 19 municipal self-governing ports
- 8 public limited companies
- 3 ports with other organizational forms (see below)
The municipal ports are:
- Aarøsund
- Assens
- Bornholm Regional Municipality
- Allinge-Sandvig
- Bøls
- Gudhjem and Nørresand harbors
- Hammer
- Hasle-Vang
- Nerd Ridge
- Svaneke
- Tejn
- Frederikshavn
- Hobro
- Klintholm
- King's Valley
- Lemvig
- Lolland Harbors
- Nakskov
- Rødby
- Løgstør
- Nykøbing M.
- Washer
- Thisted
- Ærø
- Marstal
- Ærøskøbing
The municipal self-government ports are:
- Aabenraa
- Aarhus
- Guldborgsund (Nykøbing F., Orehoved, Stubbekøbing and Gedser)
- Elsinore
- Hirtshals
- Holstebro-Struer
- Horsens
- Hvide Sande
- Kalundborg
- Kolding
- Korsør
- Køge
- Næstved
- Randers
- Rømø
- Skagen
- Thorsminde
- Thyborøn
- Vejle
- Vordingborg
The limited company ports are:
- Aalborg
- Associated Danish Ports (ADP)
- Hanstholm
- Copenhagen Malmö Port AB, (CMP)
- Grenaa
- Nexø
- Odense
- Rønne
In addition, Hundested Havn I/S, S/I Strandby Fiskerihavn and Søby Havn are private ports.
Cargo turnover for members of Danish Ports
Freight turnover for members of Danish Ports 2011-2020
Freight turnover will decrease in the period 2011-2020 from 69,245 thousand tons to 64,822 thousand tons in 2020, corresponding to a decrease of 6.5%. Freight turnover is largely based on foreign trade, which is why the development mainly reflects the economic situation on the world market.
| Port, 1,000 tons. | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 |
|---|---|---|---|---|---|---|---|---|---|---|
| Copenhagen Malmö Port AB (CMP)*** | 13.711 | 14.100 | 14.400 | 14.500 | 15.000 | 15.700 | 15.500 | 15.100 | 14.800 | 13.900 |
| Port of Aarhus | 9.169 | 8.268 | 8.059 | 7.614 | 7.707 | 8.038 | 8.399 | 8.496 | 8.618 | 8.895 |
| Associated Danish Ports A/S (ADP)* | 12.928 | 11.541 | 11.123 | 9.755 | 9.298 | 8.440 | 8.220 | 7.562 | 7.567 | 6.323 |
| Port of Elsinore****** | 4.014 | 3.979 | 3.964 | 4.422 | 4.524 | 4.805 | 4.982 | 5.184 | 5.088 | 5.060 |
| Port Esbjerg | 4.164 | 4.482 | 4.696 | 4.565 | 4.238 | 4.549 | 4.576 | 4.450 | 4.313 | 4.298 |
| Port of Aalborg | 2.742 | 2.506 | 2.341 | 2.558 | 2.948 | 2.876 | 3.123 | 2.715 | 2.995 | 3.046 |
| Port of Frederikshavn | 2.454 | 2.563 | 2.412 | 2.419 | 2.351 | 2.809 | 2.538 | 2.554 | 2.567 | 2.481 |
| Port of Hirtshals | 1.352 | 1.505 | 1.449 | 1.589 | 1.769 | 1.782 | 1.879 | 1.896 | 1.946 | 1.927 |
| Port of Odense | 1.704 | 2.076 | 1.815 | 2.381 | 2.354 | 1.967 | 2.335 | 2.347 | 1.797 | 1.879 |
| Port of Køge | 1.596 | 1.511 | 1.624 | 1.612 | 1.685 | 2.079 | 1.925 | 1.782 | 1.636 | 1.675 |
| Thyborøn Harbor | 930 | 1.082 | 827 | 891 | 908 | 1.607 | 1.868 | 1.646 | 1.531 | 1.835 |
| Port of Aabenraa | 1.422 | 1.064 | 1.571 | 1.541 | 1.564 | 1.379 | 1.547 | 1.603 | 1.413 | 1.683 |
| Port of Rønne | 1.584 | 1.602 | 1.347 | 1.397 | 1.412 | 1.475 | 1.437 | 1.522 | 1.393 | 1.338 |
| Port of Grenaa | 1.333 | 1.369 | 1.420 | 1.309 | 1.282 | 1.350 | 1.415 | 1.507 | 1.290 | 1.339 |
| Port of Randers | 1.320 | 1.048 | 956 | 1.084 | 1.138 | 1.102 | 1.226 | 1.280 | 1.169 | 1.119 |
| Kolding Harbor | 1.075 | 1.205 | 1.154 | 1.263 | 1.106 | 1.210 | 1.292 | 1.249 | 1.131 | 1.277 |
| Port of Vejle | 794 | 766 | 778 | 710 | 889 | 781 | 785 | 833 | 767 | 744 |
| Port of Horsens | 684 | 696 | 735 | 699 | 798 | 838 | 759 | 797 | 719 | 833 |
| Port of Vordingborg | 251 | 255 | 257 | 271 | 361 | 252 | 502 | 530 | 695 | 928 |
| Port of Kalundborg | 2.661 | 2.028 | 1.951 | 1.122 | 1.146 | 1.004 | 932 | 697 | 693 | 766 |
| Port of Hanstholm | 236 | 292 | 222 | 179 | 189 | 213 | 274 | 920 | 509 | 330 |
| Guldborgsund Ports**** | 384 | 447 | 468 | 464 | 439 | 491 | 489 | 461 | 481 | 374 |
| Port of Næstved | 323 | 370 | 322 | 295 | 403 | 436 | 420 | 595 | 428 | 592 |
| Korsør Port | 387 | 379 | 291 | 353 | 396 | 493 | 420 | 415 | 428 | 280 |
| LollandErhvervshavne***** | 569 | 632 | 565 | 548 | 484 | 598 | 507 | 474 | 388 | 472 |
| Port of Skagen | 276 | 241 | 189 | 165 | 162 | 402 | 198 | 350 | 313 | 364 |
| Hundested Harbor | 257 | 252 | 248 | 6 | 227 | 237 | 247 | 224 | 227 | 303 |
| Port of Hobro | 127 | 171 | 116 | 116 | 224 | 242 | 268 | 238 | 203 | 119 |
| Hvide Sande (2014 - ) | 0 | 0 | 0 | 0 | 118 | 173 | 163 | 161 | 158 | 167 |
| Ærøskøbing Harbor | 66 | 85 | 123 | 115 | 108 | 113 | 126 | 133 | 122 | 107 |
| Skive Harbor | 90 | 144 | 110 | 109 | 75 | 100 | 75 | 83 | 111 | 0 |
| Port of Nykøbing M. | 66 | 91 | 73 | 63 | 71 | 58 | 68 | 70 | 77 | 93 |
| Port of Struer | 129 | 111 | 138 | 167 | 91 | 64 | 94 | 82 | 56 | 71 |
| Søby Harbor | 84 | 63 | 56 | 51 | 58 | 58 | 56 | 56 | 53 | 73 |
| Port of Faaborg | 69 | 48 | 47 | 37 | 41 | 44 | 36 | 39 | 43 | 59 |
| Kongsdal Harbor | 55 | 50 | 54 | 56 | 63 | 51 | 38 | 39 | 40 | 37 |
| Port of Assens | 62 | 80 | 112 | 68 | 26 | 34 | 27 | 29 | 12 | 10 |
| Thisted Harbor | 21 | 32 | 29 | 24 | 20 | 12 | 25 | 16 | 6 | 5 |
| Aarøsund Harbor | 6 | 3 | 5 | 4 | 3 | 3 | 2 | 4 | 5 | 2 |
| Port of Marstal | 53 | 57 | 4 | 1 | 1 | 1 | 1 | 1 | 5 | 14 |
| Port of Nexø | 17 | 10 | 15 | 8 | 16 | 9 | 18 | 11 | 4 | 3 |
| Stubbekøbing Harbor | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| Bornholms Regionskommune** | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| Port of Lemvig | 29 | 32 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Port of Løgstør | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rømø (2014 - ) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Port of Sønderborg | 49 | 73 | 9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| ALL MEMBER PORTS | 69.245 | 67.309 | 66.090 | 64.532 | 65.694 | 67.876 | 68.792 | 68.152 | 65.798 | 64822 |
*ADP consists of the ports of Fredericia, Middelfart and Nyborg. Therefore, the ports are not calculated separately.
** The Bornholm Regional Municipality consists of the ports of Allinge, Bølshavn, Gudhjem, Hammer, Hasle, Nørrekås, Sandvig, Svaneke, Tejn and Vang Pier.
*** CMP consists of the ports of Copenhagen and Malmö.
**** Nykøbing Falster, Orehoved, Stubbekøbing and Gedser Ports have been merged into Guldborgsund Ports. Therefore, the ports are not calculated separately.
***** LollandErhvervshavne consists of the ports in Nakskov and Rødbyhavn. Therefore, the ports are not calculated separately.
****** The cargo turnover for Helsingør is not calculated separately for Helsingør Selvstyrehavn as a member of Danske Havne.
Source: Statistics Denmark (SKIB101)
The table shows the total cargo turnover for each of Ports Denmark's members in the period 2011-2020
Updated June 3, 2021