Herrera de Valdecañas es una localidad y municipio de la provincia de Palencia, comarca de El Cerrato, (Castilla y León, España). Limita con los términos municipales de Villahán, Tabanera de Cerrato, Quintana del Puente, Torquemada, Valdecañas de Cerrato y Hornillos de Cerrato.