Atraviesa gran parte de la Asturias oriental, Ponga, Amieva, Cangas de Onís, Parres y Ribadesella.
Tras su nacimiento en Fonseya (comarca de Sajambre, en León) su curso se prolonga unos 60 km en dirección norte-sur. Recibe varios afluentes principales a través de las dos grandes subcuencas que vierten aguas en él: la subcuenca del Piloña (509 km2) con los ríos Ponga y Piloña, más extensos y caudalosos; y la subcuenca del Güeña (125 km2) con los ríos Dobra, Güeña y Zardón.
A su bajada del puerto del Pontón forma el Desfiladero de Los Beyos (un Beyu es un paso ajustado entre rocas, sinónimo de foz= garganta, desfiladero). Comienza la garganta en Cobarcil, tras los puentes de Pasomina y Cuerlles, recibe al río Mojizu que desciende por el bosque de Peloño por una estrecha garganta. Más adelante recibe el río Cándanu que baja de Viboli y el Satagustia que procede de Viego. Tras unos 12 km de ajustada garganta comienza a ensancharse en La Cruz de La Lloreda, a la entrada del concejo de Amieva. A partir de Ceneya irá formando pequeñas vegas (como Vega de Cien). Recibirá al río Carneru y se ensanchará entre Precendi y Santiyán donde se le unirá el río Ponga muy cerca del antiguo puente medieval de Los Grazos, hoy reconstruido.
Superado ese tramo, un bosque de ribera dará lugar a vegas fértiles para cultivos (La Vega Sebarga en la Mecedura del Ponga y La Vega Pervís). En El Puente Dobra tiene como afluente al río del mismo nombre. Tras las últimas vegas altas de Tornín y Caño (donde se halla una presa salmonera) el valle se abre formando una canga (zona de pastos entre montes) donde se asienta Cangas de Onís. Aquí se le unirá el río Güeña.
Sorteará después los crestones rocosos de Sobrepiedra para llegar, tras la incorporación del cauce del Piloña en Arriondas, a la vega de Triongo (tri= tres, Onno= agua) donde recibirá las aguas de tres pequeños cauces: El Parda, La Güelga y El Fuente. Ante los altos de La Sinariega vuelve a estrecharse para volver a abrirse en el Llano de Margolles y volver a recibir las aguas del Zardón que baja de Santianes.
Se produce un último estrechamiento antes de Fríes a causa de la proximidad de La Corona’l Castillu y La Sierra de La Escapa. Desde Cuevas y Santianes, el Sella emboca hacia Llovio, donde comenzará una corta pero amplia ría desembocando al mar junto a la playa de Santa Marina, en la villa de Ribadesella.
El primer sábado después del 2 de agosto se celebra el Descenso Internacional del Sella o Fiesta de Las Piraguas, declarada de Interés Turístico Internacional. Esta animadísima competición deportiva se ha convertido con los años en cita obligada para quien quiera disfrutar de una fiesta incomparable.

Coordenadas GPS: Latitud: 43.128301º Longitud: -5.025902º.
43.128301,-5.025902 Río Sella