Friedrichsdorf situas en la mezalta montaro Taunus kaj post Bad Homburg kaj Oberursel estas la tria plej granda komunumo en la distrikto Hochtaunus. La komunuma areo inkluzivas je unu flanko agrikultura lando kiel apud Burgholzhausen, situante je la rando de la altebenaĵa regiono Wetterau. Je la alia flanko, estas vasta arbaro sur la kresto de la Taunus, kie troviĝas la plej alta pinto en la ruraj areoj de la Gickelsburg je 471 m super marnivelo. Ekde la altaĵoj de la Taunus la rivero Erlenbach fluas malsupren tra la urbo.