# Port of Rotterdam

> Europe's largest seaport, at the mouth of the Rhine — a major hub for containers, bulk, and petrochemicals.

## Record

- Record type: Port
- Canonical page: https://admiralsatlas.com/en/ports/port-of-rotterdam/
- Last updated: 2026-08-29
- Country: Netherlands
- City: Rotterdam
- UN/LOCODE: NLRTM
- Evidence: World Port Index characteristics available

## Article

The Port of Rotterdam is the largest seaport in Europe and one of the busiest in the world by cargo tonnage. It sits at the mouth of the Rhine–Meuse delta on the North Sea, giving it direct access to the Rhine’s inland waterway network and, through it, to the industrial heartlands of Germany, Belgium, and France.

## Layout and function

The port stretches roughly 40 km from the historic city center to the Maasvlakte, a largely artificial extension built into the North Sea to accommodate the largest container and bulk vessels afloat. It handles a wide mix of trade: deep-sea container terminals, one of Europe’s largest petrochemical and refining clusters, dry and liquid bulk terminals, and extensive logistics and distribution space.

## Role in European trade

Rotterdam’s position at the Rhine’s mouth makes it the principal gateway port for a large share of northwest European imports and exports, competing with Antwerp and Hamburg for container volumes while holding a dominant position in bulk liquids and petrochemicals. It is governed and operated by the Port of Rotterdam Authority, a public body jointly owned by the city and the Dutch state.

## Structured port data

```json
{
  "portRoles": [
    "container",
    "general-cargo",
    "dry-bulk",
    "liquid-bulk",
    "lng",
    "roro"
  ],
  "portRoleSources": [
    "https://www.portofrotterdam.com/en/logistics/storage-and-transhipment/terminals"
  ],
  "updated": "2026-08-29T00:00:00.000Z",
  "harbor": {
    "indexNumber": 31140,
    "sailingDirections": "Pub. 192",
    "chart": "37243/1",
    "size": "L",
    "type": "Rb",
    "shelter": "F",
    "entranceRestrictions": {
      "other": true
    },
    "overheadLimitations": true,
    "depths": {
      "channel": "J",
      "anchorage": "J",
      "cargoPier": "M",
      "oilLngTerminal": "H"
    },
    "tidalRangeM": 1,
    "maxVessel": "L",
    "goodHoldingGround": true,
    "turningArea": true,
    "firstPortOfEntry": true,
    "etaMessage": true,
    "pilotage": {
      "compulsory": true,
      "available": true,
      "advisable": true
    },
    "tugs": {
      "assist": true
    },
    "quarantine": {
      "pratique": true,
      "derattCert": true,
      "other": true
    },
    "communications": {
      "telephone": true,
      "telegraph": true,
      "radio": true,
      "radioTelephone": true,
      "air": true,
      "rail": true
    },
    "loadOffload": {
      "wharves": true
    },
    "medicalFacilities": true,
    "garbageDisposal": true,
    "degauss": true,
    "dirtyBallast": true,
    "cranes": {
      "fixed": true,
      "mobile": true,
      "floating": true
    },
    "lifts": {
      "over100Tons": true,
      "tons50to100": true,
      "tons25to49": true,
      "under25Tons": true
    },
    "services": {
      "longshore": true,
      "electrical": true,
      "steam": true,
      "navEquipRepair": true,
      "electricalRepair": true
    },
    "supplies": {
      "provisions": true,
      "water": true,
      "fuelOil": true,
      "dieselOil": true,
      "deck": true,
      "engine": true
    },
    "repairCode": "A",
    "drydock": "M",
    "railway": "S"
  }
}
```

## Related records

- [Containerization](/en/industry/containerization/index.md)
- [Dry bulk shipping](/en/markets/dry-bulk-shipping/index.md)
- [Tanker shipping](/en/markets/tanker-shipping/index.md)
