Hasan Rohani je član je Skupštine stručnjaka od 1989., Vijeća probitačnosti Islamske Republike Iran od 1991., Vrhovnoga vijeća državne sigurnosti od 1989. i čelnik Centra za strateška istraživanja od 1992.
Rohani je također bio potpredsjednik 4. i 5. saziva Islamskog savjetničkog vijeća (Madžlis Irana), te tajnik Vrhovnog vijeće državne sigurnosti između 1989. i 2005. Uz to je Rohani bio na čelu nekadašnje nuklearne pregovaračke skupine te čelni pregovarač Irana s tri državeEuropske unije,Ujedinjenim Kraljevstvom,Francuskom iNjemačkom glede iranskog nuklearnog programa.
Od 2013. do 2016. godine bio je glavni tajnikPokreta nesvrstanih.
Na iranskim predsjedničkim izborima 2013. u predizbornom obećanju obvezao se na donošenje povelje građanskih prava, napredak gospodarstva i poboljšavanje odnosa sa Zapadom. U prvog krugu izbora dobio je 52% glasova, čime je izabran za predsjednika Irana.[1]