Občinski svet je najvišji organ odločanja o vseh zadevah v okviru pravic in dolžnosti občine. Občinski svet ima 11 članov, ki svojo funkcijo opravljajo nepoklicno.
Župan predstavlja občinski svet, ga sklicuje in vodi njegovo delo. Odločitve občinskega sveta izvršujeta župan in občinska uprava.
Delovna telesa občinskega sveta:
Pristojnosti oz. delovna telesa (komisije in odbori) občinskega sveta so opredeljene v: