Los ríos que pasan por el término municipal son el Adaja y sus afluentes el río Aulaque, el río de la Hija, el río Paradillo o Blasco, el Merdero y Pascuala.