Danmark består av halvøya Jylland og 443 navngitte øyer. Av disse er 76 øyer bebodde og de største er Sjælland, Vendsyssel-Thy og Fyn. Øya Bornholm ligger øst for resten av landet i Østersjøen. Mange av de større øyene er forbundet med broer. Øresundbroa knytter Sjælland til Sverige, Storebæltbroa knytter Fyn til Sjælland, og Lillebæltbroa knytter Fyn til Jylland. Ferjer og småfly knytter sammen de mindre øyene. De største byene i Danmark er København (på Sjælland), Århus, Aalborg og Esbjerg (i Jylland) og Odense (på Fyn). Sammen med Ekvatorial-Guinea er Danmark det eneste landet som er forbundet til et kontinent, der hovedstaden ligger på en øy.