Občinski svet je najvišji organ odločanja o vseh zadevah v okviru pravic in dolžnosti občine. Šteje 23 članov, od katerih dva izvolijo pripadniki italijanske narodnosti na podlagi posebne volilne pravice. Člane občinskega sveta se voli za štiri leta, svojo funkcijo pa opravljajo nepoklicno.
Občinski svet ureja svoje delo s poslovnikom, ki ga sprejema z dvotretjinsko večino navzočih članov. Odločitve sprejema na sejah, ki jih sklicuje in praviloma vodi župan. Seje so javne.
Vsak član občinskega sveta lahko predlaga občinskemu svetu v sprejem odloke in druge akte iz njegove pristojnosti, razen proračuna in zaključnega računa proračuna, koncesijskih aktov, aktov o ustanovitvi javnih zavodov, podjetij in skladov, aktov na področju prostorskega planiranja ter drugih aktov, za katere je v zakonu določeno, da jih sprejme občinski svet na predlog župana.
Delovna telesa občinskega sveta so odbori in komisije. Ti so lahko stalni ali začasni. Stalni komisiji občinskega sveta sta komisija za mandatna vprašanja, volitve in imenovanja in komisija za narodnostna vprašanja. Način imenovanja, število članov in delovno področje komisij in odborov se določijo z odlokom.
Občinski svet opravlja v nadaljevanju navedene naloge:
- sprejema statut občine,
- sprejema odloke in druge splošne ter posamične akte,
- sprejema poslovnik za svoje delo,
- sprejema občinski proračun, njegove spremembe in zaključni račun,
- daje soglasje k poslovnim načrtom, sprejema poslovna poročila, obračune in zaključne račune javnih podjetij, javnih zavodov in skladov v lasti občine,
- sprejema prostorske in druge plane razvoja občine,
- na predlog župana imenuje in razrešuje podžupane,
- imenuje in razrešuje člane nadzornega odbora ter člane odborov in komisij občinskega sveta,
- nadzoruje delo župana, podžupana in občinske uprave glede izvrševanja odločitev občinskega sveta,
- daje mnenje k imenovanju načelnika upravne enote,
- imenuje in razrešuje predstavnike občine v sosvetu načelnika upravne enote,
- odloča o pridobitvi in odtujitvi občinskega premoženja,
- imenuje in razrešuje člane sveta za varstvo uporabnikov javnih dobrin,
- Imenuje Občinsko volilno komisijo in Posebno občinsko volilno komisijo,
- ustanavlja javne zavode, gospodarske javne zavode ter javna podjetja,
- daje soglasje k prevzemu opravljanja državnih nalog,
- v skladu z zakonom daje soglasje k imenovanju vodstvenih delavcev javnih zavodov in imenuje direktorje javnih podjetij in skladov, katerih ustanoviteljica ali soustanoviteljica je občina,
- imenuje predstavnike v svete oziroma organe upravljanja zavodov in javnih podjetij, katerih ustanoviteljica ali soustanoviteljica je občina,
- podeljuje priznanja in nagrade občine Izola,
- odloča o drugih zadevah, ki jih določajo zakon, občinski odloki in statut.