Teherans første undergrunnsbane åpnet i 1999, og til 2014 ble fire andre linjer blitt føyd til systemet. I 2014 fraktet undergrunnsbanen rundt 2 millioner passasjerer daglig. I 1999 startet byggingen av et nytt undergrunns transportsystem med 3 linjer (åpnet i 2001). Planleggingen av undergrunnssystemet har foregått siden 1970-årene, men ble stoppet som følge av den islamske revolusjon og krigen mot Irak.