Bocos está ubicado en Villarcayo de Merindad de Castilla la Vieja municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Bocos es de 70 personas (2017), la distancia de Bocos a Madrid es de 329 kilómetros, la distancia de Bocos a Burgos (capital de la Provincia de Burgos) es de 83 kilómetros. Lechedo, Mozares, Villacomparada de Rueda, Fresnedo, Campo, Quintanilla de los Adrianos, Torme, La Quintana de Rueda, Céspedes y Barriosuso se encuentran cerca de Bocos.