The President of Iran (
Persian: رییسجمهور ایران Rayis Jomhur-e Irān) is the
head of government of the
Islamic Republic of Iran. The President is the highest
popularly elected official in Iran, although the President carries out the decrees, and answers to the
Supreme Leader of Iran, who functions as the country's
head of state.
 Unlike the executive in other countries, the President of Iran does not have full control over anything, as these are ultimately under the control of the
 Chapter IX of the
Constitution of the Islamic Republic of Iran sets forth the qualifications for presidential candidates. The procedures for presidential election and all other elections in Iran are outlined by the Supreme Leader.
 The President functions as the executive of the decrees and wishes of the Supreme Leader. These include signing treaties and other agreements with foreign countries and international organizations, with Supreme Leader's approval; administering national planning, budget, and state employment affairs, as decreed by the Supreme Leader.
 The President also appoints the ministers, subject to the approval of
Parliament, and the Supreme Leader who can dismiss or reinstate any of the ministers at any time, regardless of the president or parliament's decision.
As such, the current long-time Supreme Leader
Ali Khamenei, ruling Iran for nearly three decades, has been issuing decrees and making final decisions on economy, environment, foreign policy, national planning on population growth, and almost everything else in the country.
 Khamenei has also made final decisions on the degree of transparency in
elections in Iran,
 and has fired and reinstated Presidential cabinet appointments.
The President of Iran is elected for a four-year term by
direct vote and not permitted to run for a third term or serve for more than 8 years in the office.
The current President of Iran is
Hassan Rouhani, assumed office on 3 August 2013, after the
2013 Iranian presidential election. He succeeded
Mahmoud Ahmadinejad, who served 8 years in office from 2005 to 2013. Rouhani won re-election in the
2017 presidential election.