Le conseil a une compétence générale d'attribution pour gérer les affaires de la commune, c'est-à-dire qu'il est compétent pour prendre toutes les décisions concernant la gestion communale, sauf lorsqu'un texte en charge spécifiquement le Maire ou une autre autorité administrative.
Il vote notamment le budget communal, et les taux d'imposition locale, crée et supprime les emplois des agents communaux, autorise les acquisitions et les cessions des biens communaux, approuve les emprunts de la commune et accorde les subventions, fixe les tarifs des services communaux.
Le conseil municipal peut former des commissions chargées d'examiner des questions soumises au conseil (composition consultable dans la rubrique "notre fonctionnement").