El río que discurre por el término municipal, al este del pueblo, es el Esla, el antiguo Astura siendo este el principal río de la provincia de León y de los afluentes del Duero.