A lo largo de su recorrido recibe numerosos ríos y regatas que, por orden, son la regata Ceberia, el río Ezcurra, el barranco Iruribieta, el río Laza y la regata Echalar, y los arroyos Arregui y Onin.