Die 23-köpfige Stadtvertretung setzt sich zusammen aus der SPD-Fraktion mit 9 Mitgliedern, der CDU-Fraktion mit 7 Mitgliedern, davon 1 Vertreter der WIR, der SWG-Fraktion mit 5 Mitgliedern und je einem fraktionslosen Mitglied der FDP und von Bündnis90/Die Grünen.
Die Stadtvertretung ist das höchste Verwaltungsorgan der Stadt. Die hauptamtliche Bürgermeisterin und die ehrenamtlichen Stadtvertreter treffen im Rahmen der durch Gesetz und eigenen Regelungen aufgegebenen Grenzen alle kommunalpolitischen Entscheidungen in der Stadt und erteilen der Verwaltung die entsprechenden Aufträge. Sie achten insbesondere darauf, dass die Beschlüsse gewissenhaft und ohne parteipolitische Rücksichten vollzogen werden.