El término municipal confina al norte con el mar Cantábrico, al este con la parroquia de Celorio y por el sur y el oeste con la de Posada de Llanes.