Teherans offisielle hjemmeside skriver at kommer av det persiske ordet «Tah», som betyr ende eller bunn, og «Ran», som betyr fjellskråning. Teherans geografiske plassering tatt i betraktning, ved bunnen av Elburzfjellenes skråning, virker denne forklaringen som den mest sannsynlige for opprinnelsen av byens navn (دامنه ی بین دو کوه).