ATLAS · SEAPORTS · SPAIN

Seaports in Spain

Spain has 52 portsin the World Port Index — 3 large deep-water ports, 14 medium and 35 smaller harbours. They sit on Mediterranean Sea; North Atlantic Ocean, North Atlantic Ocean, Strait of Gibraltar; North Atlantic Ocean. Below: how they split by size, and the biggest harbours. From the NGA World Port Index, snapshot 2026-06-22.

PORTS52
LARGE · MEDIUM3 · 14
ONMediterranean Sea; North Atlantic Ocean

By harbour size

Large3 · 6%
Medium14 · 27%
Small9 · 17%
Very small26 · 50%

Biggest ports in Spain

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

largeBarcelonaMediterranean Sea; North Atlantic Ocean · Coastal (Breakwater) · ES BCN
largeLas PalmasNorth Atlantic Ocean · Coastal (Breakwater) · ES LPA
largeTarragonaBalearic Sea; Mediterranean Sea; North Atlantic Ocean · Coastal (Breakwater) · ES TAR
mediumAlicanteMediterranean Sea; North Atlantic Ocean · Coastal (Breakwater) · ES ALC
mediumCadizNorth Atlantic Ocean · Coastal (Breakwater) · ES CAD
mediumCeutaStrait of Gibraltar; North Atlantic Ocean · Coastal (Breakwater) · ES CEU
mediumFerrolNorth Atlantic Ocean · River (Natural) · ES FRO
mediumHuelvaNorth Atlantic Ocean · River (Natural) · ES HUV
mediumMalagaMediterranean Sea; North Atlantic Ocean · Coastal (Breakwater) · ES AGP
mediumPalma De MallorcaMediterranean Sea; North Atlantic Ocean · Coastal (Breakwater) · ES PMI
mediumPuerto De BilbaoBay of Biscay; North Atlantic Ocean · Coastal (Breakwater) · ES BIO
mediumPuerto De PasajesBay of Biscay; North Atlantic Ocean · River (Natural) · ES PAS

Ports in other countries

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