Herrera de Valdecañas es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de Herrera de Valdecañas es de 156 personas (2020), el área de Herrera de Valdecañas es de 27.56 kilómetros cuadrados, la distancia de Herrera de Valdecañas a Madrid es de 242 kilómetros. Herrera de Valdecañas comparte fronteras con Torquemada, Cordovilla la Real, Quintana del Puente, Villahán, Tabanera de Cerrato, Baltanás y Hornillos de Cerrato.