Arraya de Oca es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Arraya de Oca es de 47 personas (2020), el área de Arraya de Oca es de 12.25 kilómetros cuadrados, la distancia de Arraya de Oca a Madrid es de 225 kilómetros. Arraya de Oca comparte fronteras con Atapuerca, Villaescusa la Sombría, Cerratón de Juarros, Villafranca Montes de Oca y Arlanzón.