Spain port codes (UN/LOCODE)
Every place in Spain that UN/LOCODE lists as a seaport, airport or inland container depot. All codes start with ES. Filter the list, then click a code to copy it into your invoice, shipping instruction or booking.
Download this list (CSV for Excel) Landed Cost & Import Duty Calculator: Spain →
No match on this page. Try another spelling, or search every country in the port code lookup. Port code lookup (UN/LOCODE) →
Click a code to copy it.
Seaports 432 codes
| Code | Name | Region |
|---|---|---|
| A Baiuca | ||
| Abanto | ||
| Aceuchal | BA | |
| Adra | ||
| Agaete | GC | |
| Aguilas | ||
| Alameda de La Sagra | TO | |
| Alcala del Rio | SE | |
| Alcanar | T | |
| Alcaudete de la Jaya | ||
| Algeciras | ||
| Algorta | BI | |
| Alicante | ||
| Allaríz (Allariz) | ||
| Almendricos | MU | |
| Almería (Almeria) | AL | |
| Almorox | ||
| Ametlla | T | |
| Ampuero | ||
| Andosilla | ||
| Arenys de Mar | ||
| Argelaguer | GI | |
| Arguineguin | ||
| Ataquines | ||
| Aviles | ||
| Avinyó (Avinyo) | B | |
| Ayamonte | ||
| Ayegui | NA | |
| Ayora | ||
| Bacáicoa (Bacaicoa) | NA | |
| Banyeres del Penedes | T | |
| Barbate | CA | |
| Barcelona | ||
| Begur | GI | |
| Belchite | ||
| Belmonte | CU | |
| Benegida | ||
| Benicull | V | |
| Benidorm | ||
| Benimodo | V | |
| Berguenda | VI | |
| Berlanga | BA | |
| Bermeo | BI | |
| Bermiyo Sallago | ||
| Bilbao | BI | |
| Binissalem | PM | |
| Blanes | ||
| Boadilla del Monte | M | |
| Breña Baja (Brena Baja) | ||
| Buenavista del Norte | TF | |
| Bunuiel | A | |
| Burela | ||
| Burgo de Osma | SO | |
| Burriana | ||
| Burujon | ||
| Cabezuela | ||
| Cabo de Palos | MU | |
| Cabo Roig | A | |
| Cabueñes (Cabuenes) | O | |
| Cadaqués (Cadaques) | GI | |
| Cadiz | ||
| Cala Sabina | ||
| Calella | B | |
| Caleta de Sebo | GC | |
| Calles | V | |
| Calonge | GI | |
| Camariñas (Camarinas) | C | |
| Camarzana Tera | ||
| Cambados | ||
| Cambrils | T | |
| Campanillas | ||
| Campllong | GI | |
| Campoamor | A | |
| Capellades | B | |
| Carboneras | AL | |
| Carcaixent | ||
| Cariño (Carino) | C | |
| Carpio Tajo | ||
| Carranque | TO | |
| Carrizal | ||
| Cartagena | MU | |
| Casar de Cáceres (Casar de Caceres) | CC | |
| Casasimarro | CU | |
| Casillas Flores | SA | |
| Castellón de la Plana (Castellon de la Plana) | V | |
| Castillazuelo | HU | |
| Castro-Urdiales | S | |
| Castropol | O | |
| Catoira | PO | |
| Cebolla | ||
| Cedeira | A | |
| Cee | ||
| Celeiró (Celeiro) | ||
| Ceuta | ||
| Cierbena | AB | |
| Ciervana | BI | |
| Cigales | VA | |
| Cisneros | P | |
| Ciudadela | ||
| Consuegra | ||
| Corcubión (Corcubion) | ||
| Coristanco | C | |
| Corralejo | ||
| Costa Adeje | TF | |
| Cuarte de Huerva | Z | |
| Deba | SS | |
| Denia | ||
| Derio | ||
| Dos Aguas | V | |
| Echarri-Aranaz | NA | |
| Ejea de los Caballeros | ||
| El Astillero | ||
| El Casar de Talamanca | GU | |
| El Grao | CS | |
| El Medano | GC | |
| El Pedernoso | CU | |
| El Port | PM | |
| El Rompido | H | |
| El Tarajal | CO | |
| Elvillar | VI | |
| Empuriabrava | GI | |
| Enguera | ||
| Entoma | OR | |
| Escombreras | ||
| Escorca | PM | |
| Eskoriatza | SS | |
| Estadilla | HU | |
| Ezcaray | ||
| Fermoselle | ||
| Ferreras | ||
| Ferrol | C | |
| Fontanar | GU | |
| Formentera Island | ||
| Frades | C | |
| Fuensalida | ||
| Fuente-Álamo (Fuente-Alamo) | AB | |
| Fuenterrabía (Fuenterrabia) | SS | |
| Gandía (Gandia) | V | |
| Garachico | TF | |
| Garriguella | GI | |
| Garrucha | ||
| Getxo | ||
| Gijón (Gijon) | O | |
| Godella | V | |
| Grajal de Ribera | LE | |
| Gran Tarajal | GC | |
| Granyanella | L | |
| Grao | ||
| Grove | PO | |
| Guijuelo | SA | |
| Hermisende | ||
| Higuera la Real | BA | |
| Hinojosa del Duque | CO | |
| Hontanaya | CU | |
| Hormilla | LO | |
| Horta de Avinyo | B | |
| Huelva | ||
| Huete | CU | |
| Humilladero | MA | |
| Ibiza | PM | |
| Inca | PM | |
| Iturriotz | SS | |
| Iurreta | BI | |
| Jávea (Javea) | A | |
| La Ametlla de Mar | T | |
| La Batlloria | B | |
| La Coruña (A Coruña) (La Coruna (A Coruna)) | C | |
| La Escala (L'Escala) | GI | |
| La Estaca | ||
| La Font den Carros | ||
| La Graciosa | GC | |
| La Guardia | PO | |
| La Llagosta | ||
| La Matanza | MU | |
| La Minosa | GU | |
| La Poble de Farnals | ||
| La Restinga | TF | |
| La Selva del Camp | T | |
| La Seu d'Urgell | ||
| La Tejita | ||
| La Zarza | BA | |
| Lagartera | ||
| Lage | C | |
| Lanciego | AV | |
| Lantaron | S | |
| Lanzarote | GC | |
| Lapuebla de Labarca | ||
| Las Casas de Alcanar | T | |
| Las Noras de Daza | AL | |
| Las Palmas de Gran Canaria | GC | |
| Lecumberri | NA | |
| Legutiano | ||
| Lekeitio | ||
| Les Borges del Camp | T | |
| Lizartza | SS | |
| Llauri | ||
| Lloret de Mar | GI | |
| Lloseta | PM | |
| Lodoso | BU | |
| Los Cristianos | ||
| Los Santos de la Humosa | M | |
| Los Silos | ||
| Luque | CO | |
| Madridejos | TO | |
| Magan | ||
| Mahón, Menorca (Mahon, Menorca) | PM | |
| Málaga (Malaga) | MA | |
| Malgrat de Mar | ||
| Maliaño (Maliano) | ||
| Malpica (Malpica de Bergantiños) (Malpica (Malpica de Bergantinos)) | C | |
| Maracena | ||
| Marin, Pontevedra | ||
| Mascaraque | TO | |
| Masnou | ||
| Meco | M | |
| Melilla | ML | |
| Mentrida | ||
| Mesia | C | |
| Miguel Esteban | ||
| Miraclamp | L | |
| Miramar | ||
| Miranda de Ebro | ||
| Moaña (Moana) | PO | |
| Mogarraz | SA | |
| Mojácar (Mojacar) | ||
| Mombuey | ||
| Monserrat | ||
| Montblanc | ||
| Montefrio | GR | |
| Montesquiu | ||
| Montiel | CR | |
| Mora | ||
| Moral de Calatrava | CR | |
| Morro del Jable | GC | |
| Motrico (Mutriku) | SS | |
| Motril | ||
| Mourente | LU | |
| Mozoncillo | SG | |
| Mugardos | C | |
| Mugia | C | |
| Munguía (Munguia) | ||
| Murillo de Río Leza (Murillo de Rio Leza) | LO | |
| Muros | ||
| Musel-Arnao | O | |
| Nájera (Najera) | LO | |
| Noblejas | ||
| Noves | TO | |
| Nuevo Baztán (Nuevo Baztan) | M | |
| Obanos | ||
| Olazagutía (Olazagutia) | ||
| Olias del Rey | ||
| Ondárroa (Ondarroa) | BI | |
| Órjiva (Orjiva) | GR | |
| Oroso | C | |
| Ortigueira | C | |
| Orzola | GC | |
| Outes | C | |
| Pajara Fuerteventura | A | |
| Palamós (Palamos) | ||
| Palma de Mallorca | ||
| Palomeque | TO | |
| Pancorbo | BU | |
| Pantoja | ||
| Pasajes | ||
| Petra | PM | |
| Picassent | ||
| Pilar de la Horadada | A | |
| Pitillas | NA | |
| Playa Blanca | ||
| Playa Den Bossa | PM | |
| Playa Ingles | GC | |
| Playa San Juan | TF | |
| Pola de Siero | O | |
| Polanco | S | |
| Poliña Jucar (Polina Jucar) | ||
| Pontevedra | ||
| Porreras | PM | |
| Portosin | C | |
| Portugalete | ||
| Posada de Llanera | LU | |
| Puebla de Sancho Pérez (Puebla de Sancho Perez) | BA | |
| Puebla del Caramiñal (Puebla del Caraminal) | C | |
| Puerto Calero | GC | |
| Puerto Colom | ||
| Puerto de Granadilla | TF | |
| Puerto de Guimar | TF | |
| Puerto de la Cruz | TF | |
| Puerto de la Estaca | ||
| Puerto de la Selva | ||
| Puerto de Playa de Santiago | TF | |
| Puerto de Sagunto | V | |
| Puerto de Santa Maria | ||
| Puerto de Vega | O | |
| Puerto del Carmen | GC | |
| Puerto del Rosario-Fuerteventura | ||
| Puerto Rosario | GC | |
| Puertomarin | LU | |
| Puig-reig | ||
| Puras | VA | |
| Quismondo | ||
| Rajadell | B | |
| Real de Montroy | ||
| Rejected | MU | |
| Renedo de Pielago | S | |
| Rentería (Renteria) | SS | |
| Ribadeo | ||
| Ribadesella | ||
| Ribeira (Santa Uxia) | ||
| Rioseco de Guriezo | S | |
| Ripoll | ||
| Riudecanyes | T | |
| Rosas | ||
| Rossburgh | CL | |
| Rota | ||
| Rotova | V | |
| Rubielos de Mora | TE | |
| Rueda | ||
| Sa Canal | PM | |
| Sada | ||
| Sagunto | V | |
| Salinas de Oro | NA | |
| Salinas De Pamplona | NA | |
| Salinetas | ||
| Sallent de Gallego | HU | |
| Salvaterra de Mino | ||
| San Agustin | ||
| San Antonio | ||
| San Asensio | ||
| San Bartolomé de Tirajana (San Bartolome de Tirajana) | GC | |
| San Carlos de la Rápita (San Carlos de la Rapita) | T | |
| San Ciprian | ||
| San Cristobal de Entrevinas | ZA | |
| San Esteban de Pravia | ||
| San Felíu de Buxalleu (San Feliu de Buxalleu) | GI | |
| San Fernando | CA | |
| San Isidro de Dueñas (San Isidro de Duenas) | P | |
| San Juan de Nivea | ||
| San Julián de Ramis (San Julian de Ramis) | GI | |
| San Mames De Meruelo | S | |
| San Miguel Del Arroyo | VA | |
| San Pedro Ceque | ZA | |
| San Pedro del Pinatar | ||
| San Pedro Pescador | GI | |
| San Román de Hornija (San Roman de Hornija) | VA | |
| San Sebastian | ||
| San Sebastian de la Gomera | ||
| San Vicente | OR | |
| San Vicente de la Barquera | S | |
| Sangenjo | PO | |
| Sanguineda | PO | |
| Sant Antoni de Portmany | ||
| Sant Feliu de Guixols | GI | |
| Sant Feliu de Llobregat | ||
| Sant Joan Despí (Sant Joan Despi) | ||
| Sant Jordi | PM | |
| Sant Lluís (Sant Lluis) | PM | |
| Sant Miquel de Fluvià (Sant Miquel de Fluvia) | GI | |
| Santa Agueda | ||
| Santa Cruz de La Palma | GC | |
| Santa Cruz de Tenerife | ||
| Santa Eugenia | C | |
| Santa Eulalia del Río (Santa Eulalia del Rio) | PM | |
| Santa Maria de Guia de Gran Canaria | GC | |
| Santa Olalla | TO | |
| Santa Pola | ||
| Santa Úrsula (Santa Ursula) | TF | |
| Santander | ||
| Santervas De Campos | VA | |
| Santiago del Campo | CC | |
| Santo Angel | MU | |
| Santurce | BI | |
| Santurtz | BI | |
| Sanxenxo | PO | |
| Sarral | T | |
| Sauzal | TF | |
| Seña (Sena) | S | |
| Serra | V | |
| Sevilla | ||
| Sils | GI | |
| Sitges | B | |
| Sobradelo | PO | |
| Sollana | V | |
| Son (Puerto del Son) | C | |
| Sumarcarcer | ||
| Tabara | ZA | |
| Tabuenca | Z | |
| Tarifa | CA | |
| Tarragona | ||
| Tazacorte | TF | |
| Tejina | TF | |
| Tembleque | TO | |
| Tijarafe | TF | |
| Tordoya | C | |
| Tornavacas | CC | |
| Torre de Miguel Sesmero | BA | |
| Torre Horadada | A | |
| Torredembarra | T | |
| Torrente | V | |
| Torrevieja | ||
| Tortosa | ||
| Tossa (Tossa de Mar) | GI | |
| Trebujena | CA | |
| Treto | ||
| Trobajo del Cerecedo | LE | |
| Trubia | O | |
| Ucieda | S | |
| Urroz | ||
| Valdetorres de Jarama | M | |
| Valencia | ||
| Valera de Abajo | CU | |
| Vallcarca | B | |
| Valle Gran Rey | ||
| Vallecillo | LE | |
| Victoria de Acentejo | A | |
| Vidania | SS | |
| Vigo | ||
| Villabona | SS | |
| Villaflor | ZA | |
| Villagarcía de Arosa (Villagarcia de Arosa) | PO | |
| Villandangos | A | |
| Villanueva y Geltrú (Vilanova i la Geltrú) (Villanueva y Geltru (Vilanova i la Geltru)) | B | |
| Villarreal de Álava (Villarreal de Alava) | VI | |
| Villasana De Mena | BU | |
| Vimianzo | C | |
| Vinaroz | ||
| Vitoria-Gasteiz | ||
| Vivares | EX | |
| Viveiro | LU | |
| Vizmalo | BU | |
| Zalain | NA | |
| Zaragoza | ||
| Zuera |
Inland depots 754 codes
754 codes, too many to list here. Search them by city name in the port code lookup: Port code lookup (UN/LOCODE) →
Airports 50 codes
| Code | Name | Region |
|---|---|---|
| Alcaudete de la Jaya | ||
| Alicante | ||
| Almería (Almeria) | AL | |
| Arroyo de la Miel | ||
| Asturias | O | |
| Badajoz | ||
| Barcelona | ||
| Bilbao | BI | |
| Casasimarro | CU | |
| Ciudadela | ||
| Córdoba (Cordoba) | ||
| Corralejo | ||
| El Prat de Llobregat | ||
| Gerona (Girona) | GI | |
| Gijón (Gijon) | O | |
| Granada | ||
| Guipuzcoa | ||
| Ibiza | PM | |
| Irún (Irun) | NA | |
| La Coruña (A Coruña) (La Coruna (A Coruna)) | C | |
| Lanzarote | GC | |
| Las Palmas de Gran Canaria | GC | |
| Madrid | ||
| Mahón, Menorca (Mahon, Menorca) | PM | |
| Málaga (Malaga) | MA | |
| Melilla | ML | |
| Murcia | MU | |
| Palma de Mallorca | ||
| Pamplona | ||
| Puerto del Rosario-Fuerteventura | ||
| Reus | ||
| Salamanca | ||
| San Sebastian | ||
| San Sebastian de la Gomera | ||
| Santa Cruz de La Palma | GC | |
| Santander | ||
| Santiago de Compostela | ||
| Seo de Urgel | ||
| Sevilla | ||
| Tamagos | OR | |
| Tarragona | ||
| Tenerife | GC | |
| Tenerife North Apt/Tenerife | TF | |
| Tenerife South Apt/Tenerife | TF | |
| Valencia | ||
| Valladolid | VA | |
| Vigo | ||
| Villarreal de Álava (Villarreal de Alava) | VI | |
| Vitoria-Gasteiz | ||
| Zaragoza |
Source: UN/LOCODE 2025-1 (UNECE), public domain via the datasets/un-locode project. Names are shown as in UN/LOCODE, usually in the local spelling.
Port codes in other countries
Port code lookup (UN/LOCODE) →
Guides on this topic
What a UN/LOCODE is
UN/LOCODE is the United Nations code for trade and transport locations. It has 5 characters: the 2-letter country code and 3 characters for the place, for example KRPUS for Busan, Korea, and NLRTM for Rotterdam, the Netherlands.
Where you need port codes
Bookings, bills of lading, customs declarations and many invoices and shipping instructions use UN/LOCODEs for the port of loading and the port of discharge. Using the code avoids confusion between places with similar names.
Port, airport or inland depot?
A city can have several codes: a seaport, an airport or an inland container depot. Pick the one that matches your mode of transport; the type column shows what each code is used for.
Common questions
What is the UN/LOCODE country code for Spain?
ES. Every UN/LOCODE in Spain starts with ES, followed by 3 letters or digits for the place, for example ESVLC for Valencia.
Which code goes in the port of loading or port of discharge?
Use the code of the seaport where the cargo is loaded or discharged, as shown on the booking and the bill of lading. Some cities have separate codes for the port, the airport and inland depots: pick the one for your mode of transport and confirm it with your carrier or forwarder.
Why is a place missing or spelled differently?
This page lists only places that UN/LOCODE marks as a seaport, airport or inland depot, with the names as UN/LOCODE spells them (often the local spelling). Carriers sometimes still use older codes, so search the port code lookup for other spellings and confirm important codes with your carrier.
More free tools
Triplicate is free and keeps getting better. Found it useful? Support Triplicate ♥
Prefer no ads? Pro removes all ads · $1/month