Nel 2003 il porto di Algeciras ha registrato un traffico contenitori pari a 2.525.908 teu, con un incremento del 12,8% rispetto ai 2.238.857 teu movimentati nell'anno precedente. Complessivamente il traffico delle merci ha raggiunto la quota record di 60.837.299 tonnellate, con una progressione del 9,5% rispetto a 55.534.414 tonnellate movimentate nel 2002.
Il traffico passeggeri è stato di oltre 4,5 milioni di unità, contro poco meno di 4,5 milioni di passeggeri nel 2002.
Lo scorso anno il porto spagnolo è stato scalato da 20.724 navi (di cui 1.603 portacontainer e 1.530 petroliere, 14.260 navi pax e 3.331 di altro tipo), per un totale di 208.183.859 tonnellate di stazza lorda, contro 19.045 navi per 205.678.993 tst nel 2002.