The 82 kilometers river runs from the mountains in northern Hægebostad municipality, through the Lyngdalen valley to the municipality of Lyngdal to its mouth at Alleen, where it runs into Lyngdalsfjorden.