Spanish port system

Cargo by type of cargo and quay

Tonnes handled at public quays (run by the port authority) and at private quays, by navigation and type of cargo
View the trend of up to 4 ports side by side

In 2025 the port system totals 540.3M t (total), 0.3% less than in 2024. The series peak is 551.6M t, in 2019. Bahía de Algeciras, Valencia and Barcelona account for 44.8% of the total.

Port system · 2025 · Domestic and foreign · All types of cargo

Total

540.3M t

-0.3% vs 2024

System trend · Total (1962–2025)

Ten largest volumes · Total (2025)

Figures in tonnes.

#Port authorityLoaded, public quaysUnloaded, public quaysTotal public quaysLoaded, private quaysUnloaded, private quaysTotal private quaysLoadedUnloadedTotal% of systemChg. 2024–2025
1Bahía de Algeciras33,037,31734,034,46867,071,78510,017,15716,955,92626,973,08343,054,47450,990,39494,044,86817.41%-3.2%
2Valencia38,059,56937,871,43875,931,0072,216,4051,914,5814,130,98640,275,97439,786,01980,061,99314.82%-0.7%
3Barcelona31,028,15733,809,55364,837,710145,5432,729,8532,875,39631,173,70036,539,40667,713,10612.53%-0.2%
4Cartagena8,826,71625,044,93133,871,6470008,826,71625,044,93133,871,6476.27%-5.2%
5Las Palmas12,875,62020,097,38132,973,001190,908441,333632,24113,066,52820,538,71433,605,2426.22%+16.5%
6Bilbao6,864,1679,629,44616,493,6132,667,81812,936,90015,604,7189,531,98522,566,34632,098,3315.94%-6.7%
7Huelva1,449,5002,580,5894,030,08910,075,39015,742,35625,817,74611,524,89018,322,94529,847,8355.52%-3.4%
8Tarragona2,203,89410,094,33612,298,2303,797,41213,099,74116,897,1536,001,30623,194,07729,195,3835.4%-7.3%
9Castellón1,146,187962,4272,108,6143,512,85812,951,43216,464,2904,659,04513,913,85918,572,9043.44%+6.5%
10Baleares5,277,15411,166,32716,443,48101,082,9881,082,9885,277,15412,249,31517,526,4693.24%+3.8%
11Gijón1,566,0811,312,4102,878,4912,654,89010,368,39913,023,2894,220,97111,680,80915,901,7802.94%+1.8%
12A Coruña3,944,8854,379,1548,324,03905,391,0165,391,0163,944,8859,770,17013,715,0552.54%-5.7%
13Santa Cruz de Tenerife4,029,3067,510,72511,540,031707,9741,306,7582,014,7324,737,2808,817,48313,554,7632.51%+4.8%
14Santander2,946,0213,379,6726,325,693494,136331,404825,5403,440,1573,711,0767,151,2331.32%-0.4%
15Ferrol-San Cibrao849,532523,3391,372,8711,247,5514,365,3235,612,8742,097,0834,888,6626,985,7451.29%+5%
16Almería1,048,5611,431,3342,479,8953,574,70510,5593,585,2644,623,2661,441,8936,065,1591.12%+10.6%
17Málaga589,304905,3881,494,6922,000,0932,020,4274,020,5202,589,3972,925,8155,515,2121.02%+24.5%
18Vigo2,600,7552,747,9535,348,70812258,44658,5682,600,8772,806,3995,407,2761%+1%
19Bahía de Cádiz1,004,2191,884,8562,889,0751,532,307962,5792,494,8862,536,5262,847,4355,383,9611%+17.1%
20Avilés1,834,1902,144,3213,978,511495,424146,377641,8012,329,6142,290,6984,620,3120.86%+0.8%
21Sevilla356,997855,3381,212,3351,273,1121,898,7893,171,9011,630,1092,754,1274,384,2360.81%+3.4%
22Pasaia1,162,5132,217,2713,379,7840001,162,5132,217,2713,379,7840.63%+0.2%
23Alicante59,815191,961251,7761,749,537876,6582,626,1951,809,3521,068,6192,877,9710.53%-7.2%
24Motril758,7081,676,8972,435,605137,124288,016425,140895,8321,964,9132,860,7450.53%+10%
25Marín y Ría de Pontevedra305,8541,580,5921,886,446331,09756,264387,361636,9511,636,8562,273,8070.42%-10.6%
26Ceuta348,6451,235,4401,584,085000348,6451,235,4401,584,0850.29%+32.9%
27Vilagarcía571,504968,7461,540,250000571,504968,7461,540,2500.29%+9.4%
28Melilla141,315401,304542,619000141,315401,304542,6190.1%+1.3%
System total164,886,486220,637,597385,524,08348,821,563105,936,125154,757,688213,708,049326,573,722540,281,771100%-0.3%

Source: Puertos del Estado, Annual Data Dashboard. Consolidated series by port authority. See all statistics

Indicators · EED Data

Read the monthly summary

All indicators →
NEXT TOTAL SOLAR ECLIPSEAugust 2, 2027

Totality returns to the Strait of Gibraltar

In less than a year, the Moon's shadow will sweep across southern Spain with over 4 minutes of total darkness over Algeciras, Tarifa, and Gibraltar.

---Days
--Hours
--Mins
--Secs
Explore Eclipse Special (in Spanish)