Der Hafen prägt Hamburgs Stadtbild. Er war jedoch nicht immer an seiner heutigen Stelle. Der erste bekannte Hafen wurde im 9. Jahrhundert an einem Mündungsarm des Flusses Bille errichtet, seit Ende des 12. Jahrhunderts befand sich ein Hafen am Hauptarm der Alster, dem heutigen Nikolaifleet.