El Puerto de San Diego administra dos instalaciones marinas de carga, la Terminal Marina de la 10.ª Avenida y la Terminal Marina de National City.