Alzenau is one of the eastern outliers of the Frankfurt Rhine Main Region and is crossed by the river Kahl. Most of its constituent communities nestle on or between the slopes of the western outliers of the Spessart with its Hahnenkamm (436 m above Normalhöhennull). The closest hills to the town are Heilberg and Schanzenkopf.