Villaespasa es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Villaespasa es de 27 personas (2020), el área de Villaespasa es de 19.494 kilómetros cuadrados, la distancia de Villaespasa a Madrid es de 246 kilómetros. Villaespasa comparte fronteras con Cascajares de la Sierra, Hortigüela, Mambrillas de Lara, Campolara, Villoruebo, Tinieblas de la Sierra, San Millán de Lara y Jaramillo Quemado.