เดนมาร์กแต่เดิมเป็นดินแดนที่มีทรัพยากรธรรมชาติน้อย พื้นที่ตลอดชายฝั่งเป็นสันทรายกว้างใหญ่ พื้นที่ส่วนอื่นเกิดจากธารน้ำแข็งและหนองน้ำ เดนมาร์กตั้งอยู่ระหว่างทะเลบอลติกและทะเลเหนือ ล้อมรอบด้วยพื้นน้ำเกือบทั้งหมด ภูมิประเทศประกอบด้วยคาบสมุทร Jutland (Jylland) และเกาะต่างๆอีก 406 เกาะ ในจำนวนนี้ 76 เกาะมีผู้อยู่อาศัย เกาะใหญ่ที่สุดคือ Zealand (Sjælland), Funen (Fyn), Lolland และ Bornholm เกาะ Bornholm จะอยู่ในทะเลบอลติกทางด้านตะวันออกของประเทศ เกาะอื่นๆส่วนใหญ่จะเป็นเกาะที่มีขนาดเล็กมาก ที่มีผู้อยู่อาศัยเพียงเล็กน้อยหรือไม่มีเลย เกาะขนาดใหญ่จะเชื่อมต่อกันด้วยสะพาน สะพาน Øresund เชื่อมต่อเกาะ Zealand กับประเทศสวีเดน สะพาน Great Belt เชื่อมต่อเกาะ Funen กับเกาะ Zealand และสะพาน Little Belt เชื่อมต่อคาบสมุทร Jutland กับเกาะ Funen เรือเฟอร์รี่และเครื่องบินจะใช้เพื่อการเดินทางไปยังเกาะเล็กๆ เมืองหลวงหลักคือโคเปนเฮเกน (อยู่บนเกาะ Zealand) Århus, Aalborg, Esbjerg (อยู่บนคาบสมุทร Jutland) และ Odense (อยู่บนเกาะ Funen) พื้นที่เกือบทั้งหมดเป็นที่ราบไม่มีภูเขา นอกจากหมู่เกาะแฟโร และเกาะกรีนแลนด์ซึ่งเป็นดินแดนโพ้นทะเลจะมีทั้งที่ราบสูง และภูเขาสูง