Teheran (persiska: تهران eller äldre formen طهران, Tehrān, IPA: [tʰehˈɾɒn]) är Irans huvudstad och tillika största stad, med cirka 8,7 miljoner invånare. I närheten ligger ett flertal stora eller medelstora städer, bland annat miljonstaden Karaj (den administrativa huvudorten för Alborzprovinsen) som ligger ett par mil västerut. Teheran ligger på 1 137 meters höjd över havet. Floderna Jajrud och Karaj flyter längs var sin sida av staden. Teheran ligger i norra delen av landet. Mer än hälften av landets industrier ligger i staden eller dess närområde. Staden har en internationell flygplats samt flera militära flygplatser. Teherans symboler är det 50 meter höga Azaditornet (Shahyad) och det 435 meter höga Miladtornet. Teheran har mer och mer blivit ett ekonomiskt och kulturellt centrum, vilket innebär att människor från andra delar av Iran dras till staden i stor omfattning.
De flesta som bor i Teheran är perser, men ungefär 25 procent av invånarna är azerer. Andra minoriteter är kurder och gilaker. Ungefär 90 procent av invånarna i Teheran är muslimer. Övriga är främst kristna armenier, zoroastrier, bahaier, yarsaner och judar.
I staden finns inte mindre än 739 parker, 33 museer och 36 imamzadeh. Teheran är indelat i 22 stadsdelar.