Friedrichsdorf is a town of the Hochtaunuskreis, some 20 km north of Frankfurt am Main in Hesse, Germany.