Who is the leader of Iran today?
As of my last update in September 2021, the Supreme Leader of Iran is Ayatollah Ali Khamenei. He has been the supreme leader of Iran since 1989 and is the head of state, holding the highest political and religious authority in the country. Please note that there may have been an election for the position since my last update. To ensure you have the most up-to-date information, I suggest you check a reliable news source or the official Iranian government website.