Nace al sur de la población de Los Campos, en tierras de Soria, junto al Puerto de Oncala y recorre 77 km hasta desembocar en el río Ebro, en las proximidades de la localidad riojana de Calahorra.