Stadt Niddatal verfügt über kommunale Gremien, die beraten, entscheiden und die Verwaltung kontrollieren. Der Magistrat ist die laufende Verwaltungsbehörde der Stadt; seine Aufgaben ergeben sich aus § 66 der Hessischen Gemeindeordnung (HGO). Die Stadtverordnetenversammlung ist das von den Bürgerinnen und Bürgern gewählte oberste Organ der Stadt und trifft wichtige Entscheidungen sowie die Verwaltungskontrolle. Sie setzt sich aus 31 Mitgliedern zusammen, die in allgemeinen, unmittelbaren, freien, gleichen und geheimen Wahlen gewählt werden.
Die Fachausschüsse – Ausschuss für Stadtentwicklung, Umwelt und Bauwesen sowie Haupt- und Finanzausschuss, Soziales – bestehen aus Mitgliedern der Stadtverordnetenversammlung. Sie bereiten Beschlüsse vor und geben Beschlussempfehlungen an die Stadtverordnetenversammlung ab.
Der Vorsitz der Stadtverordnetenversammlung wird aus den Reihen der Stadtverordneten für die Legislaturperiode gewählt. Er leitet Sitzungen, vertritt die Versammlung gegenüber dem Magistrat und nach außen und übernimmt Repräsentationsaufgaben.
Nachstehend eine Übersicht der städtischen Gremien und Ausschüsse: