El Puerto de Milazzo esta localizado al comienzo de la armoniosa península en el lado este de la bahía. El perímetro del puerto es de 2500 metros de largo con una única cuenca. En el noreste esta protegida por dos puntiagudos muelles (Marullo y Foraneo) y al sur por un muelle interno.