Cangas de Onís es un concejo situado en el oriente interior del Principado de Asturias, constituyendo una de las zonas más montañosas del mismo. La distancia al Mar Cantábrico es de menos de 25 Kms.
La capital del concejo, con su mismo nombre, Cangas de Onís, se encuentra enclavada entre el valle que forman los ríos Sella y Güeña.
La mayor cota del municipio, Peñasanta de Enol (2478 m.), se encuentra en la zona sur del mismo, dentro del macizo occidental que forma parte del Parque Nacional de los Picos de Europa.
A 15 Kms. de la capital del concejo, en las laderas del monte Auseva, se encuentra la Basílica y la Santa Cueva de Covadonga, símbolo histórico de la resistencia a la dominación musulmana y origen de la Reconquista.
Un poco más arriba encontraremos los famosos Lagos de Covadonga, puerta natural de los Picos de Europa.