Teheran este capitala Iranului, precum și capitala provinciei Teheran. Teheranul este cel mai mare oraș și regiune urbană din Iran, al doilea ca mărime din Asia de Vest și al treilea ca mărime din Orientul Mijlociu, cu o populație de aproximativ 9 milioane în oraș și 16 milioane în zona metropolitană mare. Este clasat pe locul 29 în lume în ceea ce privește populația metropolitană.
Dinastia Agha Mohammad Khan Qajar a selectat Teheranul drept capitala principală a Iranului în 1796 pentru a rămâne la îndemâna provinciilor iraniene din Caucaz, care acum fac parte din Iran, și pentru a scăpa de grupurile de revendicare ale regilor iranieni din trecut. Capitala a fost mutată de mai multe ori de-a lungul istoriei, iar Teheranul este acum a 32-a capitală națională a Iranului.
Orașul a fost capitala ultimelor două dinastii imperiale ale țării, Qajars și Pahlavi. Acesta găzduiește mai multe comori istorice, inclusiv complexele regale Golestan, Sa'dabad și Niavaran, precum și cele mai proeminente clădiri guvernamentale ale țării în timpul contemporan.
Majoritatea populației Teheranului este formată din oameni vorbitori de persană care se identifică ca perși, iar aproximativ 99 la sută din populație înțelege și vorbește persană; cu toate acestea, există populații mari de alte grupuri etnice iraniene în oraș, inclusiv Azerbaidjan, armeană, kurdă și kurdă, care vorbesc persană ca a doua limbă.
Există propuneri de mutare a capitalei Iranului de la Teheran în altă locație, în principal din cauza poluării aerului și a vulnerabilității orașului la cutremure. Nicio propunere finală nu a fost încă autorizată.