The airport is home to the head offices of Iran Air and Iran Civil Aviation Organization. In addition, Iranian Airports Holding Company also has its head office at Mehrabad Airport, near Terminal 2. It also has so many facilities including ATMs, restaurants, cafes, and souvenir shops. It also has 3 multi-story parking with a total capacity of 3500 cars. Several multi-story parking is in front of Terminal 1, 2, and 4. There is also another parking in front of terminal 5 for the Hajj season.and 2, while the other is for the terminals 4 and 6.