

Nace en la localidad leonesa de Posada de Valdeón por la unión de diversos arroyos que proceden de los puertos de Panderrueda y Pandetrave. Desciende en dirección norte y se adentra en el Principado de Asturias a lo largo de un trayecto de 19 kilómetros totalmente integrado en el Parque Nacional de los Picos de Europa. Una vez en territorio asturiano, su cauce discurre en dirección noreste entre imponentes masas de roca caliza, bañando las tierras de los concejos de Cabrales y Peñamellera Alta, ensanchando el cauce a medida que penetra en el municipio de Peñamellera Baja, hasta el punto de unión con el río Deva, a partir del cual su curso se hace menos pendiente hasta que, sirviendo de frontera natural entre las comunidades autónomas de Asturias y Cantabria, vierte sus aguas al mar Cantábrico a través de la ría de Tinamayor.
Tiene una longitud de 50 km y a lo largo de su recorrido, desde el tramo de “aguas arriba” al de “aguas abajo”, se han ordenado 25 cotos salmoneros, cuya descripción se indica a continuación:
El periodo de pesca de más productividad es en los meses de mayo y junio.