Ci sono cinque livelli di governo in Germania. Il governo tedesco è chiamato governo locale nei due livelli più bassi. I cinque livelli di governo tedeschi sono tutti giuridicamente indipendenti. Ciò significa che ogni livello di governo ha un lavoro separato in Germania. La costituzione tedesca (la Grundgesetz) elenca i cinque livelli di governo e dice cosa dovrebbe fare ogni livello.
I cinque livelli sono:
- L'Unione Europea (o UE). L'UE può fare leggi che tutti gli altri livelli di governo devono eseguire (fare completamente);
- La Federazione o il governo nazionale. Il governo nazionale della Germania è responsabile della difesa e della politica estera. Il governo nazionale sviluppa gli standard sulle azioni dei sedici Länder. La federazione dà denaro anche agli stati più poveri. Vuole che tutti gli Stati siano uguali.
- I sedici Länder. Il governo statale può creare regole per il governo locale in ogni Stato. Ma i governi statali non possono "abolire" (ufficialmente porre fine) ai governi locali. Il governo locale è garantito dalla costituzione e dal governo federale;
- I distretti o contee rurali (Landkreise) e i distretti urbani o le città indipendenti;
- Le città e i comuni, che fanno parte di un distretto o forse di una periferia di un quartiere urbano.
Alcuni stati hanno regierungsbezirke che sono un gruppo di contee e città in un'area per aiutare a svolgere determinati compiti in tutta l'area.
Altri stati hanno Amt che è un insieme di comuni in un distretto di solito perché i comuni stessi sono troppo piccoli per gestire molti servizi
Regierungsbezirke e Ämte non sono garantiti dalla costituzione, sono un modo per aiutare i vari livelli di governo a fare il loro lavoro.