Almanya'da beş yönetim kademesi vardır. Alman hükümeti en alt iki düzeyde yerel yönetim olarak adlandırılır. Alman hükümetinin beş kademesinin hepsi yasal olarak bağımsızdır. Bu, Almanya'da her hükümet düzeyinin ayrı bir görevi olduğu anlamına gelir. Alman anayasası (Grundgesetz) beş hükümet düzeyini listeler ve her bir düzeyin ne yapması gerektiğini belirtir.
Beş seviye şunlardır:
- Avrupa Birliği (veya AB). AB, diğer tüm hükümet düzeylerinin uygulaması (tamamen yapması) gereken yasalar çıkarabilir;
- Federasyon veya ulusal hükümet. Almanya'nın ulusal hükümeti savunma ve dış politikadan sorumludur. Ulusal hükümet, on altı eyaletin eylemleri hakkında standartlar geliştirir. Federasyon ayrıca yoksul eyaletlere para yardımı yapar. Bütün eyaletlerin eşit olmasını ister.
- On altı eyalet. Eyalet hükümeti her eyalette yerel yönetim için kurallar oluşturabilir. Ancak eyalet hükümetleri yerel yönetimleri "ortadan kaldıramaz" (resmi olarak sona erdiremez). Yerel yönetimler anayasa ve federal hükümet tarafından güvence altına alınmıştır;
- Kırsal bölgeler veya ilçeler (Landkreise) ve kentsel bölgeler veya bağımsız kasabalar;
- Bir ilçenin parçaları veya belki de bir kentsel ilçenin banliyöleri olan kasaba ve belediyeler.
Bazı eyaletlerde, bölge genelinde belirli görevlerin yürütülmesine yardımcı olmak için bir bölgedeki ilçe ve şehirlerden oluşan bir grup olan regierungsbezirke vardır.
Diğer eyaletlerde, genellikle belediyelerin kendileri birçok hizmeti yürütmek için çok küçük olduğundan, bir ilçedeki belediyelerin bir koleksiyonu olan Amt vardır
Regierungsbezirke ve Ämte anayasa tarafından güvence altına alınmamıştır, bunlar hükümetin çeşitli kademelerinin işlerini yapmalarına yardımcı olmanın bir yoludur.