Nace en la Garrotxa a 920 m alt y desemboca en el golfo de Roses, cerca de Sant Pere Pescador.Tiene 97,2 km de longitud.Los afluentes más importantes son el Llierca y el Borrķ.
Pasa por Olot, Castellfollit de la Roca, Besalú, Esponellā y Torroella de Fluviā.
La fuerza de sus aguas se utilitza para generar electricidad para las fábricas de tejidos, hilos, géreno de punto y de papel.