The municipality consists of the districts Unter-Widdersheim, Ober-Widdersheim, Borsdorf, Harb, Bad-Salzhausen, Geiß-Nidda, Ulfa, Stornfels, Eichelsdorf, Ober-Schmitten, Unter-Schmitten, Kohden, Nidda, Michelnau, Fauerbach, Wallernhausen, Schwickartshausen, Unter-Lais and Ober-Lais.