El municipio se extiende por las estribaciones meridionales de la Sierra de los Ancares y el valle que forma el curso alto del río Navia.