Le conseil municipal règle par ses délibérations les affaires de la commune. Il se compose du maire, de 4 adjoints et de 10 conseillers municipaux. Il se réunit environ dix fois par an.
Le maire délègue aux adjoints certains pouvoirs. Ces pouvoirs correspondent à des fonctions précises: urbanisme, eau et assainissement, travaux et voirie, personnel, communication.
Les attributions des adjoints se font en fonction de leurs compétences personnelles ou professionnelles.
Le premier adjoint remplace le maire si celui-ci est absent ou malade. Si le premier adjoint est indisponible, c'est le second qui prend cette place.
Les adjoints, comme le maire, peuvent célébrer les mariages.
Le maire est toujours garant des actes de ses adjoints.