El municipio es atravesado por el río Arlanzón, que nace a pocos kilómetros del término municipal.