Obecné zastupiteľstvo je zastupiteľský zbor obce zložený z poslancov zvolených v priamych voľbách obyvateľmi obce na štyri roky. Volebné pravidlá upravuje osobitný predpis. Funkčné obdobie obecného zastupiteľstva sa končí zložením sľubu poslancov novozvoleného obecného zastupiteľstva.
Obecné zastupiteľstvo rozhoduje o základných otázkach života obce, najmä je mu vyhradené: - určovať zásady hospodárenia a nakladania s majetkom obce a s majetkom štátu, ktorý užíva, schvaľovať najdôležitejšie úkony týkajúce sa tohto majetku a kontrolovať hospodárenie s ním, - schvaľovanie územného plánu obce alebo jej časti a koncepcií rozvoja jednotlivých oblastí života obce, - schvaľovanie rozpočtu záverečného účtu, kontrola čerpania rozpočtu, rozhodovanie o prijatí úveru alebo pôžičky, schvaľovanie združovanie obecných prostriedkov, - schvaľovať štatút obce, rokovací poriadok obecného zastupiteľstva a zásady odmeňovania poslancov, - zavedenie a zrušenie miestnej dane alebo poplatku, - schvaľovanie nariadení, - schvaľovanie dohody o medzinárodnej spolupráci a členstva obce v domácich a medzinárodných združeniach, - zriaďovanie funkcie hlavného kontrolóra, - zriaďovanie rozpočtových a príspevkových organizácií obce, zakladanie obchodných spoločností, - zriaďovanie orgánov potrebných na samosprávu obce, - vyhlasovať miestne referendum o najdôležitejších otázkach života a rozvoja obce a zvolávať zhromaždenie obyvateľov obce, - udeľovanie čestného občianstvo obce, obecných vyznamenaní a cien, - určovanie symbolov obce.