Limita al norte con el Mar Cantábrico, al oeste con el concejo asturiano de Ribadedeva, al sur con Herrerías y al este con San Vicente de la Barquera.