Germania borda al nord con le Mar del Nord, Danmark e le Mar Baltic; al est con Polonia e le Republica Chec; al sud con Austria e Suissa, e al west con Francia, Luxemburg, Belgica e le Pais Basse.