Byen ligger i Rhein-Main-området ved den sørlige fjellsiden av Taunus og grenser i nord mot kommunen Wehrheim og byen Friedrichsdorf, i øst mot byene Rosbach vor der Höhe og Karben, i syd til Frankfurt am Main, i vest mot byen Oberursel og i nordvest mot byen Neu-Anspach.