Le conseil municipal représente les habitants. Ses attributions sont très larges depuis la loi de 1884 qui le charge de régler "par ses délibérations les affaires de la commune". Cette compétence s’étend à de nombreux domaines. Le conseil municipal donne son avis toutes les fois qu’il est requis par les textes ou par le représentant de l’État.
Le conseil municipal doit se réunir au moins une fois par trimestre et l’ordre du jour, fixé par le maire, doit être communiqué avant le début de la séance