Nace en Ulldeter, a 2 400 m alt. Desemboca en Pals después 167 km. Sus afluentes más importantes són : el Freser, el Brugent, l'Onyar y el Terri que aporta las aguas del lago de Banyoles.
Pasa por Camprodon, Sant Joan de les Abadesses, Ripoll, Torelló, Manlleu , Anglès, Bescanó, Salt , Girona.
Sus aguas se aprovechan para generar electricidad gracias a la construcción de grandes embalses como los de Sau y Susqueda.
Por desgracia también es bastante conocido por las numerosas inundaciones producidas por sus aguas.