The City Assembly is the representative body of the citizens of the City of Zagreb elected on the basis of universal suffrage in direct elections by secret ballot in a manner specified by low.
There are 51 representatives in the City Assembly.