Cangas de Onís se encuentra enclavada entre el valle que forman los ríos Sella y Güeña.
Aporta al Parque Nacional de los Picos de Europa 7.119 hectáreas. La parte más extensa de los Picos de Europa, la constituye el macizo de Cornión. Dentro del Parque Nacional de los Picos de Europa, los Lagos de Covadonga también son dignos de admirar.
Entre sus monumentos de interés destacan las iglesias de San Martín de Grazanes, San Pedro de Con, Santa María de Villaverde, Santa Eulalia de Abamia y San Pedro de Villanueva.