Der Stadtrat ist die Vertretung aller Bürgerinnen und Bürger und das politische Hauptorgan der Stadt. Er legt die Grundsätze für die Verwaltung fest und entscheidet über alle Angelegenheiten der Stadt, für die nicht der Bürgermeister kraft Gesetzes zuständig ist. Zudem kann der Stadtrat in seiner Geschäftsordnung bestimmte Angelegenheiten und Aufgabenbereiche dem Bürgermeister übertragen.
Aktuell setzt sich der Stadtrat wie folgt zusammen:
- CSU: 7 Sitze
- Freie Wähler: 6 Sitze
- SPD: 6 Sitze
- B'90/Die Grünen: 4 Sitze
- Fraktionslos: 1 Sitz