Las dos bahías más importantes de la comuna son la bahía "de Huasco" que se encuentra entre punta "Escorial" y punta "Larga"; y la bahía "Santa Bárbara" o bahía "Guacolda" que está ubicada 5 km al sudoeste de la ciudad de Huasco entre punta "Larga" y península "Guacolda", conocida por tener uno de los calados (profundidad) más grande de Sudamérica.