Por su término discurren el río Duero y sus afluentes Escalote y Talegones.