Hamburgo es una ciudad situada al norte de Alemania. La ciudad forma su propio estado federado, con una extensión de 755 km². A finales de agosto de 2007 tenía 1.763.950 habitantes (4,7 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 tras Berlín y la séptima de la Unión Europea. Además, su puerto es el segundo más grande de Europa, tras el de Róterdam, y el noveno del mundo.
El nombre completo de Hamburgo es «Ciudad libre y hanseática de Hamburgo» (Freie und Hansestadt Hamburg en alemán). Esto se debe a su historia como miembro de la liga medieval hanseática y como Ciudad Imperial Libre del Sacro Imperio Romano Germánico, y también por el hecho de que es una ciudad-estado y uno de los dieciséis estados federados de Alemania.