Limita al norte con el mar Cantábrico, al sur con los concejos de Candamo y Pravia, al este con Castrillón y al oeste con el río Nalón, que hace de límite con Pravia y Muros de Nalón.