The City Assembly is the representative body of the citizens of the City of Zagreb elected for a four-year term on the basis of universal suffrage in direct elections by secret ballot using proportional system with d'Hondt method in a manner specified by law. There are 51 representatives in the City Assembly, among them the president and vice-presidents of the assembly are elected by the representatives.