Teheran je glavno mesto Irana in tudi glavno mesto province Teheran. Teheran je največje mesto in urbana regija v Iranu, drugo največje v zahodni Aziji in tretje največje na Bližnjem vzhodu, s približno 9 milijoni prebivalcev v mestu in 16 milijoni v širšem metropolitanskem območju. Po številu metropolitanskega prebivalstva je na 29. mestu na svetu.
Dinastija Agha Mohammad Khan Qajar je leta 1796 izbrala Teheran za glavno prestolnico Irana, da bi ostala v dosegu iranskih provinc na Kavkazu, ki so zdaj del Irana, in da bi ubežala opravičevalnim skupinam preteklih iranskih kraljev. Prestolnica je bila skozi zgodovino večkrat prestavljena in Teheran je zdaj 32. iranska prestolnica.
Mesto je bilo prestolnica zadnjih dveh cesarskih dinastij v državi, Kajarjev in Pahlavijev. Je dom številnih zgodovinskih zakladov, vključno s kraljevimi kompleksi Golestan, Sa'dabad in Niavaran, pa tudi najvidnejših vladnih zgradb v državi v sodobnem času.
Večino teheranskega prebivalstva sestavljajo perzijsko govoreči ljudje, ki se identificirajo kot Perzijci, in približno 99 odstotkov prebivalstva razume in govori perzijsko; vendar je v mestu veliko prebivalcev drugih iranskih etničnih skupin, vključno z Azerbajdžanom, Armenci, Kurdi in Kurdi, ki govorijo perzijsko kot drugi jezik.
Obstajajo predlogi za selitev iranske prestolnice iz Teherana na drugo lokacijo, predvsem zaradi onesnaženosti zraka in ranljivosti mesta za potrese. Dokončni predlog še ni bil odobren.