The Iranian president list
by James Fitzsimmons, Sr
Published: July 7, 2016.
The President of Iran is elected for a four-year term by the direct vote of the people and may not serve for more than two consecutive terms or more than 8 years.
The current President of Iran is Hassan Rouhani, who assumed office on August 3, 2013, after the 2013 Iranian presidential election. He succeeded Mahmoud Ahmadinejad, who served 8 years in office from 2005 to 2013.