Městskou dopravu v Hamburgu zajišťují autobusy a metro. Autobusy jsou rozděleny na klasické městské linky, metrobusy a expresbusy. Městské linky mají třímístné číslo linky, metrobusy s krátkým intervalem mají čísla 1-15 pro radiální linky a 20-27 pro tangenciální linky a nakonec expresní linky projíždějící část zastávek mají čísla 31-37. Co se týče metra, v provozu jsou čtyři linky s tím, že na některých koncích dochází ještě k větvení linky. Metru se tady říká kromě U-Bahn také Hochbahn, jelikož často vede po povrchu. Tramvaje v tomto druhém největším městě Německa nejezdí, jelikož místní rozsáhlá síť byla v šedesátých a sedmdesátých letech zrušena.