İran'ın Tahran'ı başkent yapmasının birkaç nedeni vardır: Tarihsel Bağlantı: Tahran, eskiden başkent Rey'in yakınlarında küçük bir köydü. Stratejik Konum: Tahran, Rey'e yakın olması ve İmamzade Hamza ile Hazret-i Abdülazim gibi önemli türbelere ev sahipliği yapması nedeniyle stratejik bir konum kazandı. Siyasi ve Kültürel Merkez: 1788 yılında Ağa Muhammed Han tarafından başkent ilan edildikten sonra, Kaçar Hanedanı ve sonraki hanedanlar döneminde İran'ın siyasi ve kültürel merkezi haline geldi. Günümüzde ise Tahran'ın başkent olarak kalması, ekonomik, çevresel ve altyapı sorunları nedeniyle tartışılmaktadır.