Există o separare clară a puterilor.
Legislativul
Parlamentul are competența de a crea, modifica și ratifica legile (legislație). Un plebiscit și un referendum sunt posibile datorită Constituției din Hamburg. În alte landuri germane, parlamentul se numește Landtag.
Parlamentul este responsabil, printre altele, de lege, de alegerea Erster Bürgermeister (primul primar) pentru perioada electorală și de controlul Senatului (cabinet). Parlamentul este unicameral (are o singură cameră), iar cei 121 de deputați sunt aleși în cadrul unor alegeri universale, directe, libere, egale și secrete la fiecare patru ani.
Executiv
Executivul este Senat der Freien und Hansestadt Hamburg (Senatul din Hamburg sau cabinetul). Scopul său este de a aplica legile. Senatul este responsabil de gestionarea zilnică, iar șeful acestei ramuri este primul primar. Senatul reprezintă Hamburgul în fața guvernului federal și a altor state sau țări.
Senat der Freien und Hansestadt Hamburg este format din primul primar al orașului Hamburg, ministrul-președinte și primarul orașului Hamburg. Adjunctul său este al doilea primar. Senatul nu poate avea mai mult de 12 membri, conform legii. Această lege reglementează, printre altele, salariile, pensiile, privilegiul de a refuza să depună mărturie și poziția juridică a judecătorilor din Hamburg. Senatorii sunt numiți de către primul primar, iar ulterior trebuie să fie confirmați de către Parlamentul din Hamburg. Primul primar formează ministerele, în conformitate cu acordul de coaliție al partidelor aflate la putere.
A se vedea și: Lista primarilor din Hamburg
Istorie
Până în 1860, guvernul din Hamburg se numea Rath sau Rat (consiliu/consiliu), iar membrii erau Ratsherrn (consilieri) și Bürgermeister (Burgomastru). După o modificare a Constituției orașului Hamburg în 1861, guvernul s-a numit Hamburger Senat.
Înainte de primul război mondial, cei doi primari erau aleși pentru un mandat de un an. Până în 1997, primul primar a fost Primus inter pares printre colegii săi din Senat, de către care era ales. De atunci, el a fost ales de către parlament și a putut numi și demite alți senatori.
Sistemul judiciar
Interpretarea legii (sistemul judiciar) este sarcina Hamburgisches Verfassungsgericht (Curtea Constituțională din Hamburg) și a altor 17 instanțe din Hamburg.
Curtea Supremă are un președinte și 8 judecători. Parlamentul orașului alege judecătorii pentru un mandat de 6 ani și aceștia pot fi realeși doar o singură dată. Calendarul responsabilităților se bazează pe Constituția orașului Hamburg (art. 65) și pe Gesetzes über das Hamburgische Verfassungsgericht (Legea privind Curtea Constituțională din Hamburg) (§ 14).
Judecătorii profesioniști ai celorlalte instanțe sunt numiți de către Senat, în baza unei propuneri a unei comisii.