Zastupitelstvo obce je nejvyšší volený orgán obce. Jeho členové jsou voleni v komunálních volbách každé 4 roky. Zastupitelstvu zákon o obcích (č. 128/2000 Sb.) ukládá celou řadu pravomocí a povinností. Členové zastupitelstva například schvalují program rozvoje obce, rozpočet obce a závěrečný účet nebo vydávají obecně závazné vyhlášky.
Finanční výbor má oprávnění provádět kontrolu hospodaření s majetkem a finančními prostředky obce a taktéž plní další úkoly, jimiž jej pověří zastupitelstvo obce.
Kontrolní výbor: a) kontroluje plnění usnesení zastupitelstva obce a rady obce, je-li zřízena, b) kontroluje dodržování právních předpisů ostatními výbory a obecním úřadem na úseku samostatné působnosti, c) plní další kontrolní úkoly, jimiž jej pověřilo zastupitelstvo obce.