En el siglo XIII, la llamada Puebla de Aguilar obtiene fuero otorgado por Alfonso IX de León convirtiéndose en la villa de Llanes.