Villasidro está ubicado en Sasamón municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Villasidro es de 39 personas (2017), la distancia de Villasidro a Madrid es de 269 kilómetros, la distancia de Villasidro a Burgos (capital de la Provincia de Burgos) es de 43 kilómetros. Mahallos, Villahizán de Treviño, Olmillos de Sasamón y Villamorón se encuentran cerca de Villasidro.