El Ayuntamiento es la rama legislativa y está formada por 50 concejales, uno elegido de cada barrio de la ciudad.