Los tres puertos comerciales que son competencia de la Generalitat de Cataluña, el de Palamós (Gerona), Vilanova i la Geltrú (Barcelona) y Sant Carles de la Ràpita (Tarragona), sumaron un tráfico total de 592.900 toneladas de mercancías en 2009, frente a las 654.714 de 2008, lo que supone un retroceso del 9,5 por ciento. Este desfavorable resultado se debe a la caída de tráfico que registró el puerto de Palamós, con un descenso del 50 por ciento, hasta las 173.598 toneladas.
En cambio, el puerto de Vilanova i la Geltrú logró saldar 2009 con un avance del 38 por ciento, hasta las 399.975 toneladas. La dársena de Sant Carles de la Ràpita aún creció más porcentualmente, el 43 por ciento, hasta las 19.327 toneladas. El tráfico de pescado, no incluido, sumó 26.230 toneladas desembarcadas, con un descenso del 3,6 por ciento respecto al ejercicio precedente.