Hlavní město Praha je v souladu se Zákonem č. 131/2000 Sb, o hlavním městě Praze spravováno třemi významnými volenými orgány, které tvoří:
- Zastupitelstvo hl. m. Prahy, které volí primátora a rozhoduje o zásadních otázkách týkajících se hlavního města Prahy (např. schvaluje rozpočet města, předkládá návrhy zákonů poslanecké sněmovně, uděluje čestná občanství apod.).
- Rada hl. m. Prahy je výkonným orgánem města v oblasti samostatné působnosti (např. zabezpečuje hospodaření města podle schváleného rozpočtu, rozhoduje o poskytování dotací občanským sdružením apod.) Rada je ze své činnosti odpovědna Zastupitelstvu.
- Primátor hl. m. Prahy, který zastupuje město navenek, je volen a zodpovědný z výkonu své funkce Zastupitelstvu hl. m. Prahy. Primátora jmenuje a odvolává, po předchozím souhlasu ministra vnitra, ředitele Magistrátu hlavního města Prahy.