Die Gemeindevertretung setzt sich aus 37 gewählten Gemeindevertreter*innen aus
CDU (16), SPD (3), CWE (3), DieLinke.OffeneListe (3), FDP (2) und Bürgerliste Petersberg (3) und Bündnis90/Die Grünen (5) zusammen.
Hinzu kommen vier Fachausschüsse mit jeweils neun Mitgliedern:
- Haupt- und Finanzausschuss
- Ausschuss für Bauwesen, Umwelt, Landwirtschaft, Infrastruktur
- Ausschuss für Jugend- und Vereinswesen
- Ausschuss für Senioren, Kultur und Soziales