Le conseil municipal est composé du maire, des adjoints au maire et des conseillers municipaux. Ses attributions sont très larges depuis la grande loi municipale de 1884 , qui le charge de régler “par ses délibérations les affaires de la commune” (article L. 2121-29 du code général des collectivités territoriales).