Sus tierras se inclinan hacia el Arlanza, empujadas por el río Franco, nacido en el término de Villafruela y que tras un breve recorrido de 17 kilómetros por suelo burgalés y palentino, se entrega al Arlanza por su orilla izquierda, abajo del templo mozárabe de Santa María de Retortillo.