De bron van deze emblematische rivier ontspringt in de provincie Luxemburg en meer bepaald in Ochamps. Ze vloeit noordwaarts over een parcours van 84 km door de dorpen Daverdisse, Halma, Chanly en Resteigne. Daarna stort ze zich in de afgrond van Belvaux, op de hoogtes van Han-sur-Lesse. Na een onderaards traject komt ze aan de uitgang van de grotten terug aan de oppervlakte en vloeit ze verder naar Lessive, Villers-sur-Lesse en Houyet. Tenslotte bereikt ze Anseremme waar ze zich in de Maas stort. In de Lesse leven forellen, snoeken, vlagzalmen, rivierbaarzen, barbelen, karpers, kopvoorns, palingen, ellerlingen en andere lampreien…