| UN/LOCODE | Port Name | Region | Region Name | Port Type | State | Latitude & longitude | Map |
|---|---|---|---|---|---|---|---|
| ESADV | Alcala del Valle | CA | Cádiz | Road Terminal | RQ | 3654N 00510W | Map |
| ESZCF | Alcantara | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3641N 00600W | Map |
| ESBDF | Barbate | CA | Cádiz | Port,Road Terminal | AI | 3611N 00555W | Map |
| ESZDC | Benalup | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3620N 00548W | Map |
| ESCM4 | Campamento | CA | Cádiz | Road Terminal | RL | 3617N 00538W | Map |
| ESCHP | Chipiona | CA | Cádiz | Road Terminal | RL | 3645N 00626W | Map |
| ESZEA | Conil de la Frontera | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3616N 00605W | Map |
| ESESM | El Puerto de Santa María | CA | Cádiz | Road Terminal | RL | 3636N 00614W | Map |
| ESRSE | Espera | CA | Cádiz | Road Terminal | RL | 3652N 00548W | Map |
| ESEDM | Estella del Marques | CA | Cádiz | Road Terminal | AA | 3641N 00604W | Map |
| ESZFI | Guadalcacin | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3642N 00605W | Map |
| ESZAY | Guadiaro | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3618N 00518W | Map |
| ESJRZ | Jerez de la Frontera | CA | Cádiz | Road Terminal | RL | 3641N 00608W | Map |
| ESRTJ | La Cartuja | CA | Cádiz | Road Terminal | RL | 3639N 00605W | Map |
| ESLLI | La Línea de la Concepción | CA | Cádiz | Road Terminal | RL | 3610N 00521W | Map |
| ESMSA | Medina Sidonia | CA | Cádiz | Road Terminal | RQ | 3627N 00555W | Map |
| ESOVR | Olvera | CA | Cádiz | Road Terminal | RQ | 3655N 00515W | Map |
| ESPMN | Palmones | CA | Cádiz | Road Terminal | RL | 3610N 00526W | Map |
| ESZJG | Prado del Rey | CA | Cádiz | Multimodal Functions (ICDs, etc.) | RL | 3647N 00534W | Map |
| ESENR | San Enrique de Guadiaro | CA | Cádiz | Road Terminal | RQ | ||
| ESSFO | San Fernando | CA | Cádiz | Port,Rail Terminal,Road Terminal | RL | 3628N 00612W | Map |
| ESSBA | Sanlúcar de Barrameda | CA | Cádiz | Road Terminal | RL | 3647N 00621W | Map |
| ESSLB | Sanlucar de la Barrameda | CA | Cádiz | Road Terminal | RQ | 3647N 00621W | Map |
| ESTV2 | Tahivilla | CA | Cádiz | Rail Terminal,Road Terminal | RL | 3611N 00545W | Map |
| ESTRF | Tarifa | CA | Cádiz | Port | AI | ||
| ESTRE | Trebujena | CA | Cádiz | Port | RL | 3652N 00610W | Map |
| ESZD4 | Zahara de los Atunes | CA | Cádiz | Road Terminal,Multimodal Functions (ICDs, etc.) | AA | 3608N 00550W | Map |
AA - Approved by competent national government agency
AC - Approved by Customs Authority
AF - Approved by national facilitation body
AI - Code adopted by international organisation (IATA, ECLAC, EUROSTAT, etc.)
AM - Approved by the UN/LOCODE Maintenance Agency
AQ - Entry approved, functions not verified
AS - Approved by national standardisation body
QQ - Original entry not verified since date indicated
RL - Recognised location - Existence and representation of location name confirmed by check against nominated gazetteer or other reference work
RN - Request from credible national sources for locations in their own country
RQ - Request under consideration
RR - Request rejected
UR - Entry included on user's request; not officially approved
XX - Entry that will be removed from the next issue of UN/LOCODE
You can use the search function above to enter city names to find the UN/LOCODE. Or you can search for the UN/LOCODE of corresponding Spain cities by region.