La cosiddetta Grande Moschea di Tehran, situata nel bazar al centro della città, è considerata la più antica moschea della capitale iraniana.
Fu costruita verso la fine del XVIII secolo durante il regno di Fat'h Ali Shah della dinastia dei Qajar. Il complesso è stato registrato come patrimonio nazionale nel 1984.