Bañado por las aguas del Arlanza (al norte del municipio) y el Abejón (al sur del mismo), se encuentra a 78 Kilómetros al SE de Burgos, y abarca una extensión de 38,1 km².