Es una ciudad situada al norte de Alemania, con una extensión de 755 km². La ciudad forma su propio estado federado, A finales de agosto de 2007 tenía 1.763.950 habitantes (4,3 millones en el área metropolitana de Hamburgo, que incluye partes de los estados vecinos de Baja Sajonia y Schleswig-Holstein), lo que la convertía en la segunda ciudad más poblada en Alemania después de Berlín la tercera de Europa Central y la séptima de la Unión Europea. Además, su puerto es el segundo más grande de Europa, detrás del de Róterdam, y el noveno del mundo. Se encuentra a 290 kilómetros de la capital del país, la ciudad de Berlín.
A comienzos del siglo XX, Hamburgo fue el puerto de tránsito más grande del mundo para el salitre chileno. Sólo en el puerto de Hamburgo, entre los años 1867 y 1905, la importación del salitre aumentó 40 veces, a 500 mil toneladas anuales.