Nace del puerto de Opakua en el manantial de Los Corrales, en el término municipal de San Millán, al este de Salvatierra, y se dirige al noroeste para ser represado en el embalse de Ullíbarri-Gamboa tras recoger las aguas del valle de Barrundia y Zapardiel.