Seaports by country
Spain seaports
Spain: 52 seaports and harbors — major ports with full guides plus every port listed in the NGA World Port Index, with size, type and key depths.
Map of seaports in Spain
All 52 seaports of Spain in our directory are on the map, including those on later pages of the list. Select a dot to open the port page.
- Port with a full GLG guide
- Large or medium harbor (World Port Index)
- Small harbor (World Port Index)
Hover over a dot to see the port name and click to open its page. Use + and − to zoom in on busy coasts.
Spain: all seaports
| Port | UN/LOCODE |
|---|---|
| BilbaoGuide | ESBIO |
| AlgecirasGuide | ESALG |
| ValenciaGuide | ESVLC |
| BarcelonaGuide | ESBCN |
| Las Palmas | ESLPA |
| Tarragona | ESTAR |
| Alicante | ESALC |
| Cadiz | ESCAD |
| Ceuta | ESCEU |
| Ferrol | ESFRO |
| Huelva | ESHUV |
| Malaga | ESAGP |
| Palma De Mallorca | ESPMI |
| Puerto De Pasajes | ESPAS |
| Santa Cruz De Tenerife | ESSCT |
| Santander | ESSDR |
| Sevilla | ESSVQ |
| Vigo | ESVGO |
| Almeria | ESLEI |
| Aviles | ESAVS |
| Cartagena | ESCAR |
| Gijon | ESGIJ |
| La Coruna | ESLCG |
| Marin | ESMPG |
| Palamos | ESPAL |
| Puerto De Carboneras | ESCRS |
| Adra | ESADR |
| Aguilas | ESAGU |
| Arrecife | ESACE |
| Bermeo | ESBRM |
| Burriana | ESBRX |
| El Grao | ESGCS |
| Hornillo | — |
| Ibiza | ESIBZ |
| Mahon | ESMAH |
| Motril | ESMOT |
| Puerto De Alcudia | ESALD |
| Puerto De Gandia | ESGAN |
| Puerto De Garrucha | ESGAR |
| Puerto Del Rosario | ESFUE |
| Ribadeo | ESRIB |
| Rosas | ESROS |
| Rota | ESROT |
| Sagunto | ESSAG |
| San Ciprian | ESSCI |
| San Feliu De Guixols | ESSFU |
| Santa Cruz De La Palma | ESSPC |
| Torrevieja | ESTOR |
| Villagarcia De Arosa | ESVIL |
| Villanueva Y Geltru | ESVLG |
| Islas Hormigas | — |
| Las Hormigas | — |
Port characteristics on this page come from the NGA World Port Index (Pub. 150, U.S. National Geospatial-Intelligence Agency), as distributed in the seaport-data-js dataset. The index is a navigational reference and may not reflect recent construction, terminal changes or current operating limits. Always confirm details with the port authority, agent or carrier.
Talk to an ocean freight specialist
Tell us your cargo, volume and timing — our ocean freight team will propose a routing, schedule and all-in quote.