Danimarka İskandinav ülkelerinin en küçüğüdür. Komşuları Almanya (güneyde), İsveç (doğuda), Norveç (kuzeyde) ve Birleşik Krallık'tır (batıda). Danimarka'nın en büyük bölümü olan Jutland (Jylland) dışında ülke denizle çevrilidir. Almanya'ya kara yoluyla bağlıdır. Güney doğusunda Baltık Denizi, batısında Kuzey Denizi, kuzeyinde Skagerrak ve kuzey doğusunda Kattegat bulunmaktadır.
Danimarka'nın batı kısmı, Almanya sınırındaki Jutland (Danca: Jylland, yoo´-land olarak telaffuz edilir) yarımadasıdır. Burası Danimarka'nın ada olmayan tek parçasıdır. Danimarka'nın geri kalanında insanların yaşadığı 76 ada ve birçok küçük ada bulunmaktadır. En büyük adalar Zelanda (Sjælland) ve Funen (Fyn)'dir. Doğuda, Danimarka'da ana kayanın görülebildiği tek yer olan Baltık Denizi'ndeki Bornholm adası bulunmaktadır.
Ülke oldukça düzdür. En yüksek tepe veya dağ 170,86 metre (560,56 ft) yüksekliğindeki Møllehøj'dur. Çok sayıda küçük tepeler, göller, dereler, ormanlar ve tarım arazileri bulunmaktadır. Danimarka'nın kıyı şeridi 7,314 km'dir (4,545 mil). Danimarka'da hiç kimse kıyıdan 60 km'den daha uzakta yaşamamaktadır. Danimarka'daki en uzun nehir Gudenå'dır.
İklim
Danimarka'da hava oldukça rüzgarlı ve yağmurludur. Kışın hava çok soğuk olmaz; çoğu yıl sadece birkaç hafta kar yağar. Her on yılda bir adaların etrafındaki deniz donar, ancak çoğu kış donmaz. İklim ve topografya kış sporları için iyi değildir.
Yazların çoğu çok sıcak geçmez. İnsanlar her zaman yağmura veya rüzgara hazır olacak şekilde giyinirler. Çok güneşli zamanlar da vardır, ancak bunların ne zaman olacağını kimse önceden bilemez. Açık hava etkinlikleri için yılın en iyi zamanı yaz ortasına kadar olan Mayıs ve Haziran aylarıdır.
Bölgeler ve belediyeler
Danimarka beş bölgeye ayrılmıştır (Danca: regioner veya region for one). Bölgeler Ocak 2007'de eski ilçelerin (amter) yerini almıştır. Bölgeler hastaneler ve sağlık hizmetlerinden sorumludur.
| Bölgelerin listesi |
| Danimarka ismi | İngilizce adı | En büyük şehir | Nüfus (1 Ocak 2008) | Alan (km²) | Nüfus yoğunluğu (km² başına) |
| Bölge Hovedstaden | Danimarka Başkent Bölgesi | Kopenhag | 1,645,825 | 2,561 | 642.6 |
| Bölge Midtjylland | Orta Danimarka Bölgesi | Århus | 1,237,041 | 13,142 | 94.2 |
| Nordjylland Bölgesi | Kuzey Danimarka Bölgesi | Aalborg | 578,839 | 7,927 | 73.2 |
| Bölge Sjælland | Bölge Zelanda | Roskilde | 819,427 | 7,273 | 112.7 |
| Bölge Syddanmark | Güney Danimarka Bölgesi | Odense | 1,194,659 | 12,191 | 97.99 |
| Tüm ülke | | | 5,475,791 | 43,094 | 127.0 |
Bölgeler daha sonra belediyelere (Danca: kommuner) bölünmüştür. Şu anda 98 belediye bulunmaktadır, ancak Ocak 2007'den önce 275 belediye vardı. Daha verimli olabilmeleri için her birinin en az 20.000 nüfusa sahip olması gerektiğine karar verildiğinde belediye sayısı azaltılmıştır.