Su curso se inicia en una cumbre denominada Ederkopf (628 metros sobre el nivel del mar) de la cadena montañosa Rothaargebirge (Sauerland). Desde allí recorre 242 kilómetros en un curso muy sinuoso hacia el suroeste, para desembocar finalmente en el Rin en Lahnstein, cerca de Coblenza.[1]
Aunque una parte de su curso está regulado por esclusas, hoy en día el tráfico fluvial se reduce prácticamente solo a la navegación deportiva y recreativa.