A Assembleia Municipal é eleita, aquando das eleições autárquicas, por sufrágio universal, direto e secreto dos cidadãos recenseados na área geográfica da respetiva Autarquia, segundo o sistema da representação proporcional.
A Assembleia Municipal do Porto é atualmente constituída por 46 Membros, 39 diretamente eleitos e pelos 7 Presidentes das Juntas de Freguesia do Porto.
No mandato autárquico 2025-2029, os Membros estão organizados em nove Grupos Municipais: Partido Socialista; Partido Social Democrata; CHEGA; CDS-Partido Popular; Iniciativa Liberal; LIVRE; Filipe Araújo: Fazer à Porto; Coligação Democrática Unitária e Bloco de Esquerda.
A Assembleia é dirigida pela Mesa – composta por uma Presidente, coadjuvada por um Primeiro Secretário e uma Segunda Secretária – eleita de entre os Membros, pelo período do mandato através de eleição uninominal e por escrutínio secreto.