Ahmadinejad liitus pärast Iraani revolutsiooni ühtsuse tugevdamise bürooga. Ta nimetati provintsi kuberneri, ta eemaldati pärast presidendi Mohammad Khatami valimist ja pöördus tagasi õpetamisele. Teherani nõukogu valis ta 2003. aastal linnapeaks. Ta võttis vastu karmi religioosse liini, pöörates tagasi eelmiste mõõdukate linnapeade reformid. Tema 2005. aasta presidendivalimiskampaania, mida toetas Iraani Islami Arendajate Liit, kogus 62% teise vooru häältest ja ta sai presidendiks 3. augustil 2005. Oma presidendivalimiste ajal oli Ahmadinejad nii Iraanis kui ka rahvusvaheliselt vastuoluline. Tema valitsuse ajal oli Hejadinejad kritiseeritud Lääne Araabia valitsuse poolt oma kodumaise poliitika ja inimõiguste tugevdamise eest. Ahmadinejad sai ametist vabastatud pärast president Mohammad Khatami valimist ja naasis õpetajaks. Tema esimene ametiaeg oli 14. märtsil 2009. aastal, kui Ahmadinejad sai Rahama Rahmani ülemnõustaja Rahmani Rahmani Rahmani Rahmani Rahmani Rahmani Rahmani Rahmani Rahmani Rahmani Rah
gaas