Como alcalde de Teherán, Ahmadineyad también se convirtió en "director a cargo" del periódico Hamshahri, que empezó con el despido de Mohammad Atrianfar como editor y su reemplazo por Alireza Sheij-Attar, que fue posteriormente despedido el 13 de junio de 2005, unos pocos días antes de las elecciones presidenciales, debido a la falta de apoyo a Amadineyad por parte del periódico.