🇮🇷 Iran
Unitary state, Islamic Republic, presidential system, islamic theocracyElectoral autocracy

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
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.
One completed term Average tenure per decade
All presidents of Iran
| # | Name | Took office | Left office | Days |
|---|---|---|---|---|
| 10 | Jul 28, 2024 | Incumbent | 764 | |
| 9 | May 19, 2024 | Jul 28, 2024 | 70 | |
| 8 | Aug 3, 2021 | May 19, 2024 | 1,020 | |
| 7 | Aug 3, 2013 | Aug 3, 2021 | 2,922 | |
| 6 | Aug 3, 2005 | Aug 3, 2013 | 2,922 | |
| 5 | Aug 2, 1997 | Aug 3, 2005 | 2,923 | |
| 4 | Aug 17, 1989 | Aug 2, 1997 | 2,907 | |
| 3 | Oct 9, 1981 | Aug 16, 1989 | 2,868 | |
| 2 | Aug 2, 1981 | Aug 30, 1981 | 28 | |
| 1 | Feb 5, 1980 | Jun 22, 1981 | 503 |
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.