Cangas de Onís is a municipality in the eastern part of the province and autonomous community of Asturias, in the northwest of Spain. The capital of the municipality is also named Cangas de Onís.
It is located in Asturias, an autonomous community and province in Spain's northwest, and its eastern position within that region places it in the eastern part of the province. The municipality and its capital share the same name, with the town of Cangas de Onís serving as the municipal seat.