Скупштина општине у сладу са законом:
- доноси Статут општине и Пословник Скупштине
- доноси буџет и завршни рачун Општине
- доноси Програм развоја општине и појединих делатности
- доноси урбанистички план општине и уређује коришћење грађевинског земљишта
- доноси прописе и друге опште акте
- расписује општински референдум и референдум на територији општине, изјашњава се о предлозима садржаним у грађанској иницијативи и утврђује предлог одлуке о самодоприносу
- оснива службе, комунална јавна предузећа, установе и организације и врши надзор над њиховим радом
- именује и разрешава управни и надзорни одбор, поставља и разрешава директоре комуналних јавних предузећа, установа, организација и служби чији је оснивач и даје сагласност и њихове статуте у складу са законом
- бира председника Скупштине и заменика председника Скупштине и на предлог председника Општине бира Општинско веће
- даје сагласност на именовање и разрешење заменика председника Општине
- поставља и разрешава секретара Скупштине
- поставља и разрешава начелника Општинске управе, односно начелнике управа, на предлог председника општине
- утврђује општинске таксе и друге локалне приходе који општини по закону припадају
- утврђује накнаду за уређивање и коришћење грађевинског земљишта
- усваја акт о јавном задуживању Општине
- прописује радно време угоститељских, трговинских и занатских објеката
- даје мишљење o републичком и регионалном просторном плану
- даје мишљење о законима којима се уређују питања од интереса за локалну самоуправу
- покреће поступак за заштиту права локалне самоуправе пред Уставним судом
- даје сагласност на употребу имена, грба и другог обележја Општине
- обавља и друге послове утврђене законом и статутом