Schiffdorf is a municipality located in the district of Cuxhaven within the state of Lower Saxony, Germany. It is situated approximately 35 kilometers south of the city of Cuxhaven.
The town is positioned at the eastern boundary of the city of Bremerhaven. It serves as a local municipality within the regional geography of northern Germany.