Su término está delimitado por dos grandes ríos, el Esla y su afluente el río Tera.