El concejo limita al norte con Boal, al sur con Pesoz y San Martín de Oscos, al este con Boal, Villayón y Allande y al oeste con Villanueva de Oscos y Castropol.