Villanueva de la Torre está ubicado en Barruelo de Santullán municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Villanueva de la Torre es de 10 personas (2020), la distancia de Villanueva de la Torre a Madrid es de 358 kilómetros, la distancia de Villanueva de la Torre a Palencia (capital de la Provincia de Palencia) es de 118 kilómetros. Monasterio, Bustillo de Santullán, Verbios, San Mamés de Zalima, Valle de Santullán, San Martín de Perapertú y Nava de Santullán se encuentran cerca de Villanueva de la Torre.