Por el norte limita con el mar Cantábrico, que hace que Sopelana tenga espectaculares acantilados y playas (Barinatxe, Arrietara, Atxabiribil y Meñakoz).