Su caudal se encuentra regulado por las aguas del lago Todos los Santos, sin embargo, tiene numerosos esteros y ríos tributarios provenientes del volcán Osorno, volcán Calbuco y de la sierra de Santo Domingo.