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