23 mai 1997 : élection au premier tour de l'élection présidentielle du candidat modéré
Mohamed Khatami (69% de voix) face au conservateur Ali Akbar Nategh Nouri. 24 juin
2005 : élection au second tour de l'élection présidentielle de Mahmoud Ahmadinejad
(61,6 % des voix), contre l'ancien président (1989-1997) Hachemi Rafsandjani