Valle de Oca es un municipio en la comarca de Montes de Oca, al nordeste de la provincia de Burgos, Comunidad Autónoma de Castilla y León (España).