Añastro está ubicado en Condado de Treviño municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Añastro es de 104 personas (2020), la distancia de Añastro a Madrid es de 330 kilómetros, la distancia de Añastro a Burgos (capital de la Provincia de Burgos) es de 96 kilómetros. Cucho, Muergas, Ocilla y Ladrera, Grandíval, San Esteban de Treviño, Araico, Ozana, Busto de Treviño, Villanueva de la Oca y Zurbitu se encuentran cerca de Añastro.