The Mayor of Tehran is an elected politician who, along with the City Council of 21 members, is accountable for the strategic government of Tehran. Since 2 September 2021, Alireza Zakani is the mayor of Tehran. Previously, the position was held by Pirouz Hanachi, who held office for three years.