Położone w środkowej Europie pomiędzy Morzem Północnym i Morzem Bałtyckim na północy a Alpami na południu. Graniczą na północy z Danią, na wschodzie z Polską, na południowym-wschodzie z Czechami, na południu z Austrią i Szwajcarią, a na zachodzie z Francją, Luksemburgiem, Belgią i Holandią. Najwyższy szczyt Zugspitze (2962 m n.p.m.) w Bawarii.