Le conseil municipal est composé de 29 membres : le maire, 8 adjoints et 20 conseillers.
Le maire
Les adjoints
Marielle Garonzi
1ère adjointe
Conseillère régionale d'Occitanie
En charge de la jeunesse, de la culture et de la communication
François Lucena
2e adjoint
En charge des travaux, de la circulation, de la sécurité et des économies d’énergie
Annie Veaute
3e adjointe
En charge des affaires scolaires, des seniors, de la gestion de l'occupation de la salle Claude Nougaro et des foyers
Michel Ferret
4e adjoint
En charge de l'urbanisme, de l'habitat et des aménagements durables
Pascale Dumas
5e adjointe
En charge des affaires sociales et de la solidarité
Jérôme Garcia
6e adjoint
En charge des sports, des loisirs et de la santé (Reçoit sur rendez-vous.)
Alain Magnin-Lambert
8e adjoint
En charge de l'économie, du commerce, des marchés et de la concertation citoyenne