Le conseil municipal compte 23 membres élus pour 6 ans. La dernière élection municipale a eu lieu en juin 2020.
Le conseil municipal se réunit au moins une fois par trimestre. Les séances sont publiques. Les dates et l’ordre du jour sont communiqués par voie d’affichage. Les membres élus sont 17 à faire partie de la majorité municipale et 6 à faire partie de l’opposition.