The Geiselbach is a right tributary of the Kahl in the northern Spessart in Bavaria and Hesse, Germany.
It is 5,2 km (3,2 mi) long and begins at the confluence of multiple headstreams in Geiselbach.
The Geiselbach flows through the Teufelsgrund ("Devil's Valley") to Hüttelngesäß and forms the border between Hesse and Bavaria.
Together with Westerbach, Sommerkahl and Reichenbach, the Geiselbach is one of the largest tributaries of the Kahl.
You can help Wikipedia by expanding it.This article related to a river in Hesse is a stub.