De
lokale overheid van Praag bestaat, afhankelijk van de plaats in de stad, uit twee of drie lagen. De hoogste laag is de gemeente, daaronder de 22 administratieve districten en onderaan de bestuurlijke piramide staan de gemeentelijke districten. De gemeente (
Magistrát hlavního mesta Prahy, Magistraat van de hoofdstad Praag) is verantwoordelijk voor alle zaken die van belang zijn voor de hele stad. Hiertoe behoren onder andere het
openbaar vervoer, de afvalinzameling, de gemeentelijke politie, brandweer en ambulance, de zorg voor historische bouwwerken en de
Praagse dierentuin.