Činnost zastupitelstva města upravuje § 67-98 zák.č. 128/2000 Sb., o obcích (obecní zřízení), ve znění pozdějších předpisů.
Zastupitelstvo města Bakova nad Jizerou má 21 členů, kteří byli zvoleni v komunálních volbách pro volební období 2006 - 2010.
Zastupitelstvo města Bakov nad Jizerou se schází 1x za dva měsíce, v případě potřeby častěji. Zasedání zastupitelstva svolává a zpravidla i řídí starosta města. O místě, době a navrženém programu připravovaného zasedání zastupitelstva jsou občané informováni na úředních deskách. Jednání zastupitelstva jsou veřejná. Podrobnosti o jednání zastupitelstva určuje jednací řád. Závěrem každého zasedání je zápis s usnesením, které je vyvěšeno na úředních deskách.
Pravomoci zastupitelstva města upravuje § 84a 85 zák. č. 128/2000 Sb., o obcích (obecní zřízení), ve znění pozdějších předpisů.

