Скупштина општине, у складу са Законом:
1) Доноси Статут општине и пословник Скупштине општине
2) Доноси буџет и завршни рачун општине
3) Доноси програм развоја општине и појединих делатности
4) Доноси урбанистички план општине и уређује коришћење грађевинског земљишта
5) Доноси прописе и друге опште акте
6) Расписује општински референдум и референдум на делу територије општине, изјешњава се о предлозима самодоприноса, у складу са чланом 30. тачка 6. Закона о локалној самоуправи
7) Оснива службе, комунална и јавна предузећа, установе и организације, и врши надзор над њиховим радом
8) Именује и разрешава управни и надзорни одбор, поставља и разрешава директора комуналних и јавних предузећа, зстанова, организација и служби чији је оснивач и даје сагласност на њихове статуте и разматра извештај о раду, у складу са Законом
9) Бира председника Скупштине и заменика председника Скупштине, и на предлог Председника општине бира Општинско веће
10) Поставља и разрешава Секретара Скупштине општине
11) Поставља и разрешава Начелника Општинске управе на предлог Председника општине
12) Утврђује општинске таксе и друге локалне приходе који јој по Закону припадају
13) Утврђује накнаду за уређивање и коришћење грађевинског земљишта
14) Доноси акт о јавном задужењу општине
15) Прописује радно време угоститељских, трговинских и занатских објеката
16) Даје мишљење о републичком и регионалном просторном плану
17) Даје мишљење о законима којима се уређују питања од интереса за локалну самоуправу
18) Покреће поступак за заштиту права локалне самоуправе пред Уставним судом
19) Даје сагласност на употребу имена, грба и другог обележја општине
20) Обавља и друге послове утврђене Законом и Статутом.