El puerto de Barcelona se puede dividir en: el puerto comercial (principalmente carga contenerizada), el puerto ciudadano (cruceros, ferris, zonas de ocio, el Port Vell), el puerto energético y el puerto logístico.