La majorité municipale est composée de 26 élus, la minorité de 7 élus.

Véritable parlement local, le conseil vote le budget et les subventions, adopte les tarifs, et débat sur les grandes orientations et projets de la commune.

Le maire est à la fois le chef de l’administration communale, officier de police judiciaire et officier d’état-civil.

Le bureau municipal est composé du maire, des adjoints et des conseillers municipaux délégués (c’est le maire qui leur accorde leurs délégations). Le bureau est le pouvoir exécutif de la mairie, en charge de la gestion courante.

Les membres du conseil municipal siègent dans différentes commissions municipales, extra municipales et organismes divers.