Die Herkunft des Gewässernamens ist nicht eindeutig geklärt. Als alb bezeichneten die in der Latènezeit hier ansässigen Kelten Flüsse oder Bäche. Für den Namensbestandteil Rod, zeitweise auch Roth, gibt es zwei Erklärungsansätze. Zum einen könnte der rote Sand des Flussbettes der Namensgeber sein, zum anderen die Tatsache, dass in den Talauen durch das Roden – alternativ „Rotten“ genannt – der Wälder weite Wiesen- und Ackerflächen angelegt wurden.
Zunächst fließt das Gewässer etwa 10km nach Nordosten. Dabei passiert es die Ortsgemeinden Lemberg mit dem Lemberger Weiher, einem 1ha großen Woog von 200m Länge und 50m Breite, sowie Ruppertsweiler. Dann wendet sich die Rodalb für 4km nach Norden, begleitet 2km weit die Bundesstraße 10 und durchfließt Münchweiler. Bei dessen OrtsteilRiegelbrunnerhof nimmt sie mit der 12km langen Merzalbe von rechts her ihren stärksten Zufluss auf und wechselt erneut die Richtung, diesmal für 11km nach Nordwesten. Auf diesem Weg durchfließt sie die Kleinstadt Rodalben.
Oberhalb von Lemberg steht die um das Jahr 1200 erbaute Burg Lemberg, die 1689 von französischen Truppen zerstört wurde und seither Ruine ist.
Mit einer Streckenlänge von bis zu 45km führt der Rodalber Felsenwanderweg durch die Waldgegend um Rodalben und berührt dabei zahlreiche Buntsandstein-Felsformationen.[3]
Wahrzeichen der Stadt Rodalben sind der zwei massive Steinsäulen aufweisende Bruderfelsen und der Saufelsen,[4] der seinen Namen wegen der Wildschweine bekam, welche die Früchte der dort wachsenden Eichen und Buchen fraßen.[5]
Die größte natürliche Felsenhöhle der Pfalz, die Rodalber Bärenhöhle (27m breit, 9m hoch und 37m tief), liegt am Felsenwanderweg.[4]
Zwischen der Quelle und Lemberg verlaufen an der Rodalb nur untergeordnete Wege und Straßen. In Lemberg unterquert das Gewässer die Landesstraße486 (Pirmasens–Salzwoog) und begleitet anschließend die Kreisstraße36 bis zur Ostgrenze von Ruppertsweiler. Bis Münchweiler fließt die Rodalb neben der Bundesstraße 10 (Landau–Pirmasens) her, dann bis zum Riegelbrunnerhof neben der Landesstraße496. Bei der Mündung der Merzalbe zweigt nach links die Landesstraße497 ab, die im Weiler Biebermühle in die Bundesstraße 270 (Pirmasens–Kaiserslautern) einmündet.