2017 Tehran City Council election

An election to the Islamic City Council of Tehran took place on 19 May 2017, along with the local elections nationwide. The council is elected by the plurality-at-large voting system. This election saw losses for the Principlists and the Reformists gained all 21 seats. More than 3.6 million voters turned out in the election, setting a record.

2017 Tehran City Council election

An election to the Islamic City Council of Tehran took place on 19 May 2017, along with the local elections nationwide. The council is elected by the plurality-at-large voting system. This election saw losses for the Principlists and the Reformists gained all 21 seats. More than 3.6 million voters turned out in the election, setting a record.