Who has more power in Iran, the president or supreme leader? The supreme leader holds all the power. The president answers to the supreme leader, who functions as the country's head of state, and executes his decrees.