Der Allbach, auch Albach genannt, entsteht auf etwa 358 m ü. NHN östlich des Sommerrankenbergs (433 m ü. NHN) im Schlüsselfelder Stadtwald, ca. 0,5 km westlich des Ortes Bernroth im Gebiet der oberfränkischen Stadt Schlüsselfeld. Ca. 3,5 km westlich der Quelle entspringt der Debersdorfer Bach, welcher ebenfalls nach südlichem Lauf in die Reiche Ebrach mündet.
Verlauf
Oberlauf
Nach der Quelle fließt der Bach in östlicher Richtung aus dem Stadtwald heraus und verläuft nördlich des Ortes Bernroth und südlich eines kleinen Waldstückes. Im weiteren Bachverlauf speist er nördlich von Untermelsendorf einige Fischweiher. Daraufhin stößt von Südwesten kommend der Melsenbach dazu. Der nun parallel zur Staatsstraße 2262 verlaufende Bach durchfließt die Reichmannsdorfer Teiche und den Großen Mühlsee, die sich beide westlich des Ortes Reichmannsdorf und zwischen zwei Waldgebieten befinden. Bei den Reichmannsdorfer Teichen mündet auch der ca. 0,6 km lange Haßbach von links in den Allbach. In Reichmannsdorf angekommen, wendet sich der Bach nach Südosten und verläuft parallel zur Albacher Straße. Anschließend verläuft er westlich des Weinberges (345 m ü. NHN).
Mittellauf
Der nun in Richtung Südosten verlaufende Bach wird weiterhin von der St 2262 begleitet. Südlich von Reichmannsdorf durchquert er weitere Fischweiher und Seen wie z. B. den Drei-Herzen-See, Wolfensee und Hausweiher. Westlich des Flusslaufes liegen die Albachweiher an einem Allbachzufluss. Danach erreicht der Bach den Ort Oberalbach, der sich schon in der Gemeinde Wachenroth befindet. Im Ort mündet von Nordosten her ein kleiner Graben in den Albach, der vor allem im Herbst Wasser führt. Der weiterhin südostwärts verlaufende Bach durchfließt erneut einige Fischweiher, um anschließend auf Höhe der Eckartsmühle vom ebenfalls aus dem Nordosten kommenden Weichselberggraben gespeist zu werden.
Unterlauf
Anschließend verlagert sich der Flusslauf leicht in südöstlicher Richtung. Westlich des Allbaches befindet sich das Waldgebiet Eichholz, welches ca. 1 km nordöstlich des Ortes Wachenroth liegt. Daraufhin mündet von Osten der kleine Weidengraben in den Bach. Anschließend unterläuft dieser die St 2260. Der 11,6 km lange Lauf endet etwa 84 Höhenmeter unterhalb der Quelle, zwischen den Orten Simmersdorf und Mühlhausen. Er hat somit ein mittleres Sohlgefälle von ungefähr 7 ‰.
Einzugsgebiet
Das 35,79 km² große Einzugsgebiet des Allbachs liegt im mittleren Steigerwald. Es wird über die Reiche Ebrach, die Regnitz, den Main und den Rhein zur Nordsee entwässert.
im Südwesten an das des Debersdorfer Bachs, der ebenfalls in die Reiche Ebrach mündet und
im Nordwesten an das des Steinachbachs, der in die Mittlere Ebrach mündet.
In der Talmulde des Allbachs reihen sich zahlreiche Weiher und kleinere Seen, in geringerem Maße auch in manchen der Nebentäler.
Zuflüsse
Angegeben sind die jeweilige Länge[BA 2] und das Einzugsgebiet[BA 3] des jeweiligen Zuflusses sowie sein Mündungsort und seine Mündungshöhe.[BA 1] Andere Quellen für die Angaben sind vermerkt. Die ersten zwei Werte wurden in der Regel abgemessen.
Der Bach entspringt im östlichen Teil des Naturpark Steigerwald. Am Bach befinden sich einige geschützte Biotope, wie z. B. die Nasswiese westlich von Reichmannsdorf. Folgende wichtige Biotope liegen entlang des Baches.