Porto Nuovo (Cala Rossano) se trouve immédiatement au N du vieux port, dans la baie homonyme de Cala Rossano, qui a des côtes rocheuses et entourées par des recifs. Le port est protégé par le brise-lames extérieur orienté vers le N et pourvu de quais à l’intérieur, formé par une première partie rectiligne, avec une longueur de 170 m, et par une seconde partie curviligne, avec une longueur de 200 m et orientée vers le NNW. Une dent, entourée par récifs, saille depuis l’extrémité rectiligne. De la racine du brise-lames extérieur la jetée de rivage est pourvue de quais pour une longeur de 70 m. L’embouchure, large de 100 m, est orientée vers NE.
Le port de plaisance Riva di Traiano se trouve immédiatement au NNW de Torre Marangone, il s’agit d’un port moderne protégé par un brise-lames légèrement curviligne et parallèle à la côte pour environ 1000 m, et par un brise-lames, perpendiculaire à la côte, long d’environ 250 m. L’entrée est orientée vers NNO. La pièce d’eau du port comprend, dans la partie intérieure, un grand bassin d’évolution. Le port est pourvu de quais, il a douze jetées en béton, parallèles entre eux et perpendiculaires au quai de rivage. Les deux jetées sont signalées en-tête par des feux réglementaires.
Le port nommé Port Odescalchi de Santa Marinella, est principalement une marina. Elle est constituée par un brise-lames extérieur parallèle à la côte, qui est pourvue de quais à l’intérieur et en forme de rochers à l’extérieure et par un quai intérieur perpendiculaire à la côte. A l’intérieur il y a deux jetées avec une longueur de 170 m disposées « à peigne ».