A Assembleia Municipal é o órgão deliberativo do município e é composta pelos representantes eleitos pelos cidadãos, os deputados municipais. A estes compete salvaguardar os interesses do município e a promoção do bem-estar da população.
A Assembleia Municipal de Barcelos é constituída por 90 membros eleitos pelo colégio eleitoral do município e pelos 89 presidentes das juntas de freguesia do concelho, o que faz dela a maior Assembleia Municipal do país. Reúne cinco vezes por ano em sessões ordinárias e públicas, podendo ocorrer sessões extraordinárias.
Membros da Assembleia Municipal