Danmarks gränser
Sverige och Danmark-Norge blev separata länder i och med att Kalmarunionen upplöstes 1523. Fram till 1658 tillhörde de historiska provinserna Skåne, Blekinge och Bohuslän (och fram till 1645 även Halland) Danmark, vilket innebar att den dansk-svenska gränsen gick tvärs över det nuvarande södra Sverige. År 1645 respektive 1658 avträddes dessa provinser till Sverige i freden i Roskilde, vilket innebar att Öresund fastställdes som nationsgräns. Den moderna norsk-svenska gränsen förblev gränsen mellan Danmark-Norge och Sverige fram till Danmarks och Norges upplösning 1814. Enligt Kielfördraget behöll Danmark besittningen av Grönland, Island och Färöarna. Island blev ett separat kungadöme i union med Danmark 1918 och blev en självständig republik 1944.
Slesvig-Holsteinfrågan blev virulent i samband med det tyska enandet under 1800-talet. Efter det andra slesvigska kriget gav villkoren i Wienfördraget (1864) Schleswig till Preussen, efter 1866 som provinsen Schleswig-Holstein. efter det tyska nederlaget i första världskriget resulterade de slesvigska folkomröstningarna i februari och mars 1920 i en delning av den slesvigska regionen och fastställde den nuvarande tysk-danska gränsen.
En återförening mellan Danmark och Sydjylland (Nordslesvig) skrevs in i dansk lag med verkan den 9 juli 1920. Den nya gränsen mot Tyskland avgränsades av en internationell kommission under de följande månaderna. Ett dansk-tyskt fördrag från 1922 löste ett antal mindre frågor som rörde underhåll av gränsen, fiske i Flensburgfjorden, frågor om de diken som rörde Vidå-delen av gränsen och lokala angelägenheter som rörde samhällen vid den nya gränsen.
Danmark var under tysk ockupation 1940-1945, men förkrigstidens gräns förblev oförändrad.
Den Nordiska passunionen från 1958 avskaffade passkontroller vid gränserna mellan de nordiska länderna. Tullkontroller förblev dock i kraft mellan Danmark och andra nordiska länder fram till Schengenregelverket 2001. Med anledning av den europeiska migrantkrisen återinförde Sverige strängare gränskontroller i november 2015. Sedan den 4 januari 2016 kräver Sverige att transportörer utför identitetskontroller på den danska sidan av den dansk-svenska gränsen, samtidigt som gränskontrollerna på den svenska sidan bibehålls.Som en reaktion på den svenska kontrollen skärpte Danmark också sina gränskontroller vid den tyska gränsen.