Valdeprado es una localidad y también un municipio de la provincia de Soria, partido judicial de Soria, comunidad autónoma de Castilla y León, España.
A la caída del Antiguo Régimen la localidad se constituye en municipio constitucional en la región de Castilla la Vieja, partido de Ágreda[1] que en el censo de 1842 contaba con 41 hogares y 170 vecinos.
A mediados del siglo XIX[2] crece el término del municipio porque incorpora a Castillejo de San Pedro.
Cuenta con una población de 8 habitantes (INE 2024).
Población de derecho según los censos de población del INE Población de hecho según los censos de población del INEEntre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 425028 (Castillejo de San Pedro)[4]