Hamburgu atopar ente los estaos federaos de Schleswig-Holstein (al norte) y Baxa Saxonia (al sur) a veres del ríu Elba, que desagua nel mar del Norte a unos 100 km de distancia. Dende la so desaguada hasta Hamburgu el ríu ye navegable, inclusive por barcos grandes, lo que convirtió a la ciudá yá va sieglos nun puertu importante, que güei ye'l segundu con mayor tráficu na Xunión Europea (XE), solamente superáu pol de Rotterdam nos Países Baxos.