Općinsko vijeće je predstavničko tijelo građana i tijelo lokalne samouprave koje u okviru svojih prava i dužnosti donosi opće i druge akte te obavlja druge poslove u skladu s Ustavom, zakonom i Statutom Općine Vinica.
Općinsko vijeće ima 13 članova (predsjednik, dva potpredsjednika i 10 vijećnika) izabranih na zakonom određen način. Mandat članova Općinskog vijeća traje četiri godine, a počinje danom konstituiranja Općinskog vijeća i traje do stupanja na snagu odluke Vlade Republike Hrvatske o raspisivanju izbora.
Većinom glasova svih vijećnika, Općinsko vijeće donosi sljedeće akte:
- Statut Općine,
- Poslovnik Općinskog vijeća,
- Proračun i godišnje izvješće o izvršenju proračuna,
- Odluku o izboru i razrješenju predsjednika i potpredsjednika Vijeća,
- Odluku o raspisivanju referenduma o pitanjima iz samoupravnog djelokruga utvrđenih statutom Općine.
Sjednice Općinskog Vijeća su javne te predstavnici udruga građana, građani i predstavnici medija mogu pratiti njegov rad. O radu Općinskog Vijeća javnost se obavještava putem sredstava javnog priopćavanja, oglasne ploče i objavom na web stranicama Općine.