Der Bach entspringt im Waldgebiet des Böhmerwalds auf einer Höhe von 735mü.A. Er weist eine Länge von 2,24km auf. Er verläuft Richtung Südwesten und fließt nach der Waldgrenze durch mehrere kleine Teiche. Der Moosbauerbach mündet unweit des Weilers Bruckhäuseln auf einer Höhe von 545mü.A. linksseitig in die Große Mühl. In seinem 1,47km² großen Einzugsgebiet liegen der Einzelhof Moosbauer und Teile des Dorfs Rudolfing.[1]
Der Moosbauerbach ist Teil der 22.302 Hektar großen Important Bird AreaBöhmerwald und Mühltal.[2] Sein oberer Abschnitt gehört zum 9.350 Hektar großen Europaschutzgebiet Böhmerwald-Mühltäler.[1]