Hornillalastra está ubicado en Merindad de Sotoscueva municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Hornillalastra es de 14 personas (2020), la distancia de Hornillalastra a Madrid es de 338 kilómetros, la distancia de Hornillalastra a Burgos (capital de la Provincia de Burgos) es de 92 kilómetros. Hornillayuso, Hornillalatorre, Butrera, Pereda, Barcenillas de Cerezos, Cornejo, Redondo, Para, Quintanilla del Rebollar y El Rebollar se encuentran cerca de Hornillalastra.