Lamedo es una localidad perteneciente al municipio de Cabezón de Liébana, Cantabria (España). Está situada a 750 metros sobre el nivel del mar y en 2008 contaba con una población empadronada de 31 habitantes, que en la temporada de verano aumenta considerablemente.