Il Consiglio Comunale approva lo statuto, i regolamenti, i bilanci e i piani finanziari. Si occupa di lavori pubblici, piani urbanistici, convenzioni, organizzazione dei servizi e tributi, oltre a gestire la partecipazione dell'ente a società di capitale.
La Giunta Comunale, presieduta dal sindaco, stabilisce l'ordine del giorno. In sua assenza, la presidenza passa al vice sindaco o all’assessore più anziano. È composta dal sindaco e fino a nove assessori, che adottano un regolamento per la loro attività.