Die Rarbachquelle befindet sich an der Westflanke des Rimberges südöstlich von Oberrarbach auf einer Höhe von 673 m ü. NHN. Von hier aus fließt der Bach vorwiegend in nordwestliche Richtungen durch die Ortschaften Oberrarbach, Föckinghausen, Hanxleden, Kirchrarbach und Sögtrop, bevor er auf 352 m ü. NHN in die Henne mündet.
Der Rarbach überwindet auf seinem 8,3 km langen Weg von der Quelle zur Mündung einen Höhenunterschied von 312 m, was einem mittleren Sohlgefälle von 37,6 ‰ entspricht. Der Bach entwässert ein 13,887 km² großes Einzugsgebiet über Henne, Ruhr und Rhein zur Nordsee.
Die Fauna des Rarbaches besteht hauptsächlich aus der heimischen Bachforelle und der ebenfalls heimischen Groppe, es gibt aber auch vereinzelt Regenbogenforellen.