Spanish port system

Port of Málaga statistics

Port Authority of Málaga · Consolidated annual profile 2025

In 2025, the latest closed year, the Port of Málaga handled 5.6 million tonnes of cargo (17 of 28 port authorities), and 355,464 TEUs and 935,984 passengers. From January to August 2026 it has handled 4.0 million tonnes (+11.6% year on year), ranking 17 in the system so far this year. Container traffic stands at 301,842 TEUs (+26.0%).

Total throughput

5.6M t

TEUs

355,464

Passengers

935,984

Ships

1,336

Throughput trend

19622025: 5.6M t

Breakdown by type of goods

Breakdown by type of goods (table)

TypeTonnesShare
Container tare741.2K t13.44%
Cereals and flours550.3K t9.98%
Other foodstuffs525.6K t9.53%
Chemicals344.5K t6.25%
Paper and pulp341.1K t6.18%
Processed building materials318.2K t5.77%
Other non-metallic minerals276.6K t5.02%
Animal feed and fodder262.7K t4.76%
Other goods219.2K t3.97%
Iron scrap208.2K t3.78%
Ro-Ro equipment tare181.2K t3.29%
Vehicles and parts173.9K t3.15%

Main countries

Main countries (table)

CountryTotalLoadedUnloadedShare
United States650.1K t258.1K t392K t11.79%
Brazil600.4K t21.2K t579.2K t10.89%
Spain558K t343K t215K t10.12%
Canada420.4K t52.9K t367.4K t7.62%
India303.2K t270.3K t32.9K t5.5%
Türkiye253.8K t31.2K t222.5K t4.6%
Italy232.5K t65.5K t167K t4.22%
United Kingdom232.3K t206.1K t26.2K t4.21%
United Arab Emirates182.5K t180.3K t2.2K t3.31%
China162.1K t87.5K t74.7K t2.94%

Ships by type

Ships by type (table)

Ship typeNumberShare of numberGTShare of GT
Ro-Ro45326.95%18,584,87020.13%
Cruise ships34520.52%24,467,73126.5%
Passenger only (incl. cruise ships)34520.52%24,467,73126.5%
Container ships33019.63%23,336,43525.28%
General cargo935.53%401,7150.44%
Other ships452.68%39,9340.04%
Bulk carriers412.44%745,6760.81%
Tankers291.73%282,6780.31%

2026, month by month

Provisional figures from the Puertos del Estado monthly statistics. Change on the same month of the previous year.

MonthTotal throughputChg.TEUsPassengers
Jan525.4K t+30.7%29,32455,706
Feb613.7K t+78.9%33,41119,119
Mar527.2K t-3.1%31,11164,413
Apr577K t+30.7%44,87669,559
May415.9K t-19.2%43,37377,111
Jun429.3K t-10%26,85360,827
Jul520.3K t+16%53,274110,461
Aug428.8K t-4.4%39,622125,260

Full monthly series of the Port of Málaga since 2012

Málaga across all tables · 2025

Each row links to the full table and to the port’s trend for that indicator.

Indicator2025Chg. 2024–2025% of systemPosition
Traffic by type of cargo · Liquid bulk · port trend89.4K t-20.7%0%23 of 28
Traffic by type of cargo · Dry bulk · port trend1.1M t-14.2%1.3%18 of 28
Traffic by type of cargo · General cargo · port trend4.3M t+42.1%1.6%9 of 28
Imports and exports · Total imports · port trend1M t-0.2%0.5%22 of 28
Imports and exports · Total exports · port trend570.5K t+11.3%0.7%22 of 28
Tonnes in containers · Total · port trend3.9M t+51.4%2%7 of 28
Hinterland transport: rail, road and pipeline · Road · port trend2.1M t+0.2%0.9%23 of 28
Ro-ro traffic · Total ro-ro · port trend455.1K t-4.8%0.6%16 of 28
Ro-ro ITUs: lorries and semi-trailers · Total ITUs · port trend21,903 units-9.8%0.7%14 of 28
Vehicles as cargo · Total · port trend127,099 vehicles+35.4%3.6%9 of 28
Passenger vehicles · Total · port trend82,891 vehicles+2.1%1.1%11 of 28
Regular line passengers · Total · port trend365,503 passengers+0.8%1.3%10 of 28
Cruise passengers · Total cruise passengers · port trend570,481 passengers+21.4%4%7 of 28
Ships by size (number) · Over 50,000 GT · port trend404 ships+39.3%2.6%7 of 28
Ships by size (gross tonnage) · Total GT · port trend67,859,039 GT+8.3%2.5%8 of 28
Supplies and bunkering · Liquid fuels · port trend53K t+54.6%0.6%9 of 28
Fresh fish · Total fish · port trend22 t-82.8%0%24 of 28

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)