Υπάρχουν πέντε επίπεδα διακυβέρνησης στη Γερμανία. Η γερμανική κυβέρνηση ονομάζεται τοπική αυτοδιοίκηση στα δύο χαμηλότερα επίπεδα. Τα πέντε επίπεδα της γερμανικής κυβέρνησης είναι όλα νομικά ανεξάρτητα. Αυτό σημαίνει ότι κάθε επίπεδο κυβέρνησης έχει ξεχωριστή δουλειά στη Γερμανία. Το γερμανικό σύνταγμα (ο Grundgesetz) απαριθμεί τα πέντε επίπεδα διακυβέρνησης και αναφέρει τι πρέπει να κάνει κάθε επίπεδο.
Τα πέντε επίπεδα είναι:
- Η Ευρωπαϊκή Ένωση (ή ΕΕ). Η ΕΕ μπορεί να θεσπίζει νόμους που όλα τα άλλα επίπεδα διακυβέρνησης πρέπει να εκτελούν (να εφαρμόζουν πλήρως),
- Η Ομοσπονδία ή η εθνική κυβέρνηση. Η εθνική κυβέρνηση της Γερμανίας είναι υπεύθυνη για την άμυνα και την εξωτερική πολιτική. Η εθνική κυβέρνηση αναπτύσσει πρότυπα σχετικά με τις δράσεις των δεκαέξι ομόσπονδων κρατιδίων. Η ομοσπονδία δίνει επίσης χρήματα στα φτωχότερα κρατίδια. Θέλει όλα τα κρατίδια να είναι ισότιμα.
- Τα δεκαέξι ομόσπονδα κρατίδια. Η κυβέρνηση του κρατιδίου μπορεί να δημιουργήσει κανόνες για την τοπική αυτοδιοίκηση σε κάθε κρατίδιο. Αλλά οι κυβερνήσεις των κρατιδίων δεν μπορούν να "καταργήσουν" (να τερματίσουν επίσημα) τις τοπικές κυβερνήσεις. Η τοπική αυτοδιοίκηση είναι εγγυημένη από το σύνταγμα και την ομοσπονδιακή κυβέρνηση,
- Οι αγροτικές περιφέρειες ή νομοί (Landkreise) και οι αστικές περιφέρειες ή ανεξάρτητες πόλεις,
- Οι πόλεις και οι δήμοι, που αποτελούν τμήματα μιας περιφέρειας ή ίσως προάστια μιας αστικής περιοχής.
Ορισμένα κράτη έχουν regierungsbezirke, τα οποία είναι μια ομάδα νομών και πόλεων σε μια περιοχή που βοηθούν στην εκτέλεση ορισμένων καθηκόντων σε ολόκληρη την περιοχή.
Άλλα κράτη έχουν Amt που είναι μια συλλογή δήμων σε μια περιφέρεια συνήθως επειδή οι ίδιοι οι δήμοι είναι πολύ μικροί για να λειτουργήσουν πολλές υπηρεσίες.
Τα Regierungsbezirke και Ämte δεν κατοχυρώνονται από το Σύνταγμα, αλλά αποτελούν έναν τρόπο που βοηθά τα διάφορα επίπεδα διακυβέρνησης να κάνουν τη δουλειά τους.