La costa del municipio incluye dos grandes bahías, de norte a sur: la Bahía de la Ascensión y la Bahía del Espíritu Santo, ambas son de muy baja profundidad que no permiten el acceso a barcos de gran calado, sin embargo tienen una gran riqueza marina y forman playas y mangle en sus costas.