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.