Valdeprado es también el nombre del valle que recorre el río Buyón o Bullón, que nace en Piedrasluengas, pasando por las localidades de Valdeprado, Pesaguero, Cabezón y Frama, hasta su unión con el Deva en Ojedo.