Klarälven är omkring 460 kilometer lång. Nästan 300 kilometer av floden är belägen i Sverige, främst i Värmland, men även i viss mån i Härjedalen. Efter inflödet i Sverige i nordligaste Värmland följer Klarälven en rak sprickdal söderut, Klarälvdalen, där den bildar imponerande meanderbågar på en sträcka av 90 kilometer. Vid Edebäck har dalgången fyllts igen av stora isälvsavlagringar, och Klarälven har tvingats in i en ny västligare fåra med flera vattenfall och forsar.

