Nace en nace en Los Villares (Montes de Valnera), a una altitud de unos 1280 m y desemboca en la Bahía de Santander a través de la Ría de Cubas, siendo el principal aporte de agua dulce de la bahía.