Der Rohrer Bach entspringt südlich des Ortsteils Halmheu in Burgauberg-Neudauberg. Ab Rohr im Burgenland trägt er den Namen Zickenbach.