Schleswig-Holstein borders Denmark ( Region of Southern Denmark ) to the north , the North Sea to the west , the Baltic Sea to the east , and the German states of Lower Saxony , Hamburg , and Mecklenburg-Vorpommern to the south .
Schleswig-Holstein borders on Denmark in the North , the North Sea in the West , the Baltic Sea and Mecklenburg-Western Pomerania in the East , and Lower Saxony and Hamburg in the South .