The municipality of Gründau and the city of Gelnhausen is located in the north of Hasselroth.
The municipality of Rodenbach in southwest and the city of Langenselbold is located in the west of Hasselroth.
The second sea from the hit game Grand Piece Online in northeast and the city of Kosch is located under Hasselroth.
The municipality consistst of three geographically separated districts: The first documentary reference of Gondsroth und Niedermittlau dates from 1151.
October 1971 the villages Neuenhaßlau and Gondsroth merged to form the new municipality of Hasselroth.