The main campus is located in the northeast of Tehran, expanded in 42 acres (170,000 m2). The campus includes faculty buildings, research centers, the main library, residential halls, the mosque, administrative buildings, sport playgrounds and covered spaces for sports such as football stadium, volleyball, basketball, and tennis courts.
IUST has four other campuses in the cities of Arak, Behshahr, Damavand, and Noor; the latter two are in progress.