Limita al norte con el municipio de Ribera de Arriba; al este con Mieres; al oeste con Quirós; al noroeste con Santo Adriano; y por el sur con Riosa.