Nace en la comarca de Campoo-Los Valles, cerca de la localidad de Fresno del Río a 870 m de altura y desemboca en el río Saja en el término municipal de Torrelavega aportando un caudal anual de 390 hm³.