Teheran unterhält mit folgenden Städten Partnerschaften. In Klammern das Jahr der Etablierung.
Los Angeles, USA (vor 1979)
Istanbul, Türkei (2000)
Havanna, Kuba (2001)
Pretoria, Südafrika (2002)
Caracas, Venezuela (2005)
Peking, Volksrepublik China (2006)