The municipality is located on both sides of the Kinzig river in the Main-Kinzig district of Hesse. Its territory extends into the hills of the Vogelsberg to the north and into the Spessart to the south.