De Perlenbach is de belangrijkste en tevens ook de langste zijrivier van de Rur. De beek ontspringt in de Hoge Venen in de zompige weilanden tussen Wahlerscheid en Rocherath. In de bovenloop heet ze dan eerst nog Schwalm of Schwalmbach. Ze vervolgt haar weg door het gebied van het militaire kamp van Elsenborn en neemt bij de Bieley de Krokesbach op, kort daarna passeert ze de Duitse grens en vanaf nu heet ze Perlenbach. Deze naam van de rivier komt van de beekparelmossels die vroeger in deze beek te vinden waren en die tot in de 18e eeuw er ook uit gehaald werden. Er bestonden strenge wetten om de parels te beschermen en men kon er zelfs de doodstraf voor krijgen. Als dreigmiddel stond daarom op de zogenaamde "Galgenberg" ook altijd een galg klaar. Na de Franse tijd eindigde de bescherming van de parelmossels en binnen enkele jaren waren de mosselbanken zo geplunderd dat ze uitgeput raakten. Ze passeert de Höfener Mühle uit 1805 en stroomt kort daarna in het drinkwaterstuwmeer "Perlenbachtalsperre". Bij Dreistegen verenigd de Perlenbach zich met de Rur.
Het brongebied van de Schwalmbach bevindt zich in de Belgische Hoge Venen en ligt ten noord- oosten van Elsenborn. De beek ontstaat door het samenvloeien van enkele bronbeken die samen de Schwalmbach vormen. In de dalen van de bronbeekjes en hun zijbeekjes zijn vooral laagveenvegetaties te vinden. Het brongebied is helaas voor wandelaars niet toegankelijk, omdat het op het terrein van het militaire kamp Elsenborn ligt.
Na enkele kilometers passeert de Schwalmbach een kwartsietrots van Devonische oorsprong, Bieley genaamd. Deze ligt op een hoogte van circa 550 meter. De naam Bieley stamt mogelijk van het Keltische "bil" dat steil of steile helling betekent. Het kan ook van het Germaanse "bili" komen. Dit betekent vooruitspringend. Het tweede deel van de naam is het oud- Duitse woord "ley" hetgeen rots betekent en dan met name leisteenrots. Nabij de Bieley ligt aan weerszijden van de Schwalm de zogenaamde Galgendamm. Hier stond ooit een galg om mogelijke plunderaars van de mosselbanken af te schrikken. De fundamenten van deze galg moeten nog in het begin van de 20e eeuw zichtbaar zijn geweest. Het is onduidelijk of deze verhoging natuurlijk ontstaan is, of juist door mensenhanden gemaakt. Bij de monding van de Jägersiefen, komt de Schwalmbach Duitsland binnen. Vroeger lag de grens ter hoogte van de Bieley, maar wegens een in 1956 genomen besluit werd het gebied rondom deze rots in 1958 aan België toebedeeld. Op Duits grondgebied snijdt de beek zich steeds verder in en wordt haar dal steeds smaller. Hier verandert haar naam ook in Perlenbach. Zo'n 300 meter voor de Höfener Mühle mondt de Fuhrtsbach in de Perlenbach. Deze beek ontspringt in het Höfener Wald. De Fuhrtsbach is van bron tot monding als natuurreservaat aangewezen. Nu passeert de Perlenbach de voormalige watermolen Höfener Mühle. Ruim 900 meter voorbij de molen begint de Perlenbachtalsperre. Iets voorbij de stuwdam stroomt de Perlenbach onder de brug van de weg B- 258 door en passeert de voormalige houtzagerij Perlenau. Bij Dreistegen mondt de Perlenbach uit in de Rur. De Perlenbach heeft dan over een afstand van 18 kilometer gestroomd, de Rur op dat moment 19 kilometer, het zijn dus twee gelijkwaardige waterlopen -beide afkomstig van de Hoge Venen- die zich hier verenigen.