Le conseil municipal, dont les membres sont élus au suffrage universel direct lors des élections municipales, représente les habitants.
Le conseil municipal règle les affaires de la commune.
Le conseil exerce ses compétences en adoptant des délibérations. Il peut former des commissions disposant d’un pouvoir d’étude des dossiers.
Le conseil municipal émet des vœux sur tous les sujets d’intérêt local : il vote le budget, approuve le compte administratif (budget exécuté), il est compétent pour créer et supprimer des services publics municipaux, pour décider des travaux, pour gérer le patrimoine communal, pour accorder des aides favorisant le développement économique.
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.
Les séances des conseils municipaux sont publiques.
Néanmoins, sur la demande de trois membres ou du maire, le conseil municipal peut décider, sans débat, à la majorité absolue des membres présents ou représentés, qu'il se réunit à huis clos.