Le Conseil municipal réunit 29 élus qui prennent, par délibérations, les décisions de la vie de la collectivité. Pour les mettre en application, les élus peuvent s'appuyer sur une équipe administrative et technique d'environ 80 agents. Chaque élu est également réparti en commissions mises en place à la suite des élections municipales afin de préparer les projets avant décisions ou délibérations en Conseil municipal. Elles ont un rôle consultatif et sont composées d'élus représentatifs des différentes listes élues au Conseil municipal, et le cas échéant, de techniciens de la Ville.