Lenne er en elv i Sauerland i den tyske delstaten Nordrhein-Westfalen. Lenne er 128 km lang, og er en av sideelvene til Ruhr som renner mot dennes vestlige side.

Lennes munning i Ruhr ved Hohensyburg

Lenne har sitt utspring på toppen av Kahler Asten nær Winterberg. Elven munner ut u Ruhr ved byen Hagen. Tett ved munningen har Lenne en middelvannføring på 25 kubikkmeter pr sekund, og er dermed Ruhrs største sideelv.

Elvene Lenne og Ruhr har sine utspring like ved hverandre, men de går vidt forskjellige veier, før de møtes igjen i Hagen. Andre byer langs Lenne er Schmallenberg, Lennestadt, Finnentrop, Werdohl og Altena.