7 partis sont représentés au sein du Conseil municipal (législature 2020-2025).
Les 80 membres du Conseil municipal et les 15 membres suppléants et suppléantes siègent en plénum pour délibérer et voter dans la salle rénovée du Grand Conseil, au 2, rue de l'Hôtel-de-Ville.
Les conseillères et conseillers municipaux siègent également dans les commissions (permanentes et ad hoc) où sont traités les différents objets renvoyés par le plénum.