De vlag van Hamburg bestaat uit een rood veld met in het midden een witte toren met daarboven twee witte sterren. De toren is afkomstig uit het wapen van Hamburg.