Marsden is located on the outskirts of the seaside town South Shields, North East England, located on the North Sea coast. It lies within historic County Durham.