La villa de Llanes se encuentra en el oriente de Asturias entre las estribaciones de la cordillera del Cuera y a los Picos de Europa y el mar Cantábrico.