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. Obecné zastupiteľstvo alebo starosta môže zvolať zhromaždenie obyvateľov obce alebo jej časti na prerokovanie vecí územnej samosprávy.
Obecné zastupiteľstvo zasadá podľa potreby, najmenej však raz za tri mesiace. Ak požiada o zvolanie zasadnutia obecného zastupiteľstva aspoň tretina poslancov, starosta zvolá zasadnutie obecného zastupiteľstva tak, aby sa uskutočnilo do 15 dní od doručenia žiadosti na jeho konanie. Ustanovujúce zasadnutie obecného zastupiteľstva zvolá starosta zvolený v predchádzajúcom volebnom období tak, aby sa uskutočnilo do 30 dní od vykonania volieb. Obecné zastupiteľstvo zasadá v obci, v ktorej bolo zvolené.