En su término municipal nace el río Hornija, que desemboca en el Duero en San Román de Hornija en el límite de la provincia de Valladolid con la de Zamora.