Valdecantos es una localidad española, hoy día deshabitada, del municipio de Santa Cruz de Yanguas, perteneciente a la provincia de Soria, en la comunidad autónoma de Castilla y León.
La localidad está situada en la carretera provincial SO-P-1103, entre Santa Cruz de Yanguas y la Villar del Río.
Forma parte de la comarca de las Tierras Altas y del partido judicial de Soria.
A mediados del siglo XIX, la aldea, perteneciente por entonces al municipio de Villartoso, tenía contabilizada una población de 40 habitantes.
[2] Aparece descrita en el decimoquinto volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz de la siguiente manera: