TermClock

How long every world leader has left in office

← All countries

🇮🇷 Iran

Unitary state, Islamic Republic, presidential system, islamic theocracyElectoral autocracy

Portrait of Mojtaba Khamenei

Mojtaba Khamenei

President · 176 days in office

Tenure records

Longest-serving

Mohammad Khatami

2,923 days

Shortest-serving

Mohammad-Ali Rajai

28 days

Average tenure

1,796 days

Mojtaba Khamenei: 90% below average

Recent presidents by days in office

Masoud Pezeshkian764Mohammad Mokhber70Ebrahim Raisi1,020Hassan Rouhani2,922Mahmoud Ahmadinejad2,922Mohammad Khatami2,923Akbar Hashemi Rafsanjani2,907Ali Khamenei2,868Mohammad-Ali Rajai28Abolhassan Banisadr503

Is a leader's tenure getting longer or shorter in Iran?

Across 9 completed terms, the average president of Iran has served 1,796 days (about 4.9 years). That has stayed fairly steady: the last five completed terms averaged 1,971 days.

731d4y6y8y19801990200020102020

One completed term Average tenure per decade

All presidents of Iran

#NameTook officeLeft officeDays
10Masoud PezeshkianJul 28, 2024Incumbent764
9Mohammad MokhberMay 19, 2024Jul 28, 202470
8Ebrahim RaisiAug 3, 2021May 19, 20241,020
7Hassan RouhaniAug 3, 2013Aug 3, 20212,922
6Mahmoud AhmadinejadAug 3, 2005Aug 3, 20132,922
5Mohammad KhatamiAug 2, 1997Aug 3, 20052,923
4Akbar Hashemi RafsanjaniAug 17, 1989Aug 2, 19972,907
3Ali KhameneiOct 9, 1981Aug 16, 19892,868
2Mohammad-Ali RajaiAug 2, 1981Aug 30, 198128
1Abolhassan BanisadrFeb 5, 1980Jun 22, 1981503

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the President of Iran?
Mojtaba Khamenei has been President of Iran since Mar 8, 2026.
Who is the longest-serving President of Iran?
Mohammad Khatami, with 2,923 days in office.
Are leaders serving longer or shorter terms in Iran?
Across 9 completed terms, the average president of Iran has served 1,796 days (about 4.9 years). That has stayed fairly steady: the last five completed terms averaged 1,971 days.