Friedrichskoog is a municipality located in the district of Dithmarschen within the German state of Schleswig-Holstein. It is situated in the northern region of the country, positioned near the outflow where the Elbe river meets the North Sea.
The town's geographic location places it approximately 25 km southwest of Heide and 25 km northeast of Cuxhaven. It serves as a coastal settlement within the Dithmarschen district.