Denmark is located in Northern Europe, bordered by the North Sea to the west, the Baltic Sea to the east, and Germany to the south.