Villasur de Herreros es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Villasur de Herreros es de 264 personas (2020), el área de Villasur de Herreros es de 87.80 kilómetros cuadrados, la distancia de Villasur de Herreros a Madrid es de 267 kilómetros. Villasur de Herreros comparte fronteras con Ibeas de Juarros, San Adrián de Juarros, Arlanzón, Rábanos, Villafranca Montes de Oca, Valmala, Santa Cruz del Valle Urbión y Pineda de la Sierra.