Danmark er det minste og sørligste av de nordiske landene (men tettest befolket med 129 innbyggere pr. kvadratkilometer), like nord for sitt eneste naboland, Tyskland, sørvest for Sverige og sør for Norge. Danmark regnes som et skandinavisk land, selv om det ikke hører til Den skandinaviske halvøy. Vest for Danmark ligger Nordsjøen, mens Østersjøen ligger i sørøst. Mellom Danmark og Sverige ligger Øresund og Kattegat, mens Skagerrak skiller Danmark fra Norge.