Tehran has a wide range of shopping centers, and is home to over 60 modern shopping malls.
The city has a number of commercial districts, including those located at Valiasr, Davudie, and Zaferanie.
The largest old bazaars of Tehran are the Grand Bazaar and the Bazaar of Tajrish.

Most of the international branded stores and upper-class shops are located in the northern and western parts of the city.
Tehran's retail business is growing with several newly built malls and shopping centres.

List of modern and most-visited Shopping Malls in Tehran Province:
Royal Address Complex
Platin Shopping Center
Sana Shopping Center
Mega Mall
Bamland Shopping Center
Palladium Shopping Center
Sam Center
Iran Mall
Kourosh Mall
Tehran has a wide range of shopping centers, and is home to over 60 modern shopping malls. The city has a number of commercial districts, including those located at Valiasr, Davudie, and Zaferanie. The largest old bazaars of Tehran are the Grand Bazaar and the Bazaar of Tajrish.
Most of the international branded stores and upper-class shops are located in the northern and western parts of the city. Tehran's retail business is growing with several newly built malls and shopping centres.
List of modern and most-visited Shopping Malls in Tehran Province:
Royal Address Complex
Platin Shopping Center
Sana Shopping Center
Mega Mall
Bamland Shopping Center
Palladium Shopping Center
Sam Center
Iran Mall
Kourosh Mall
Tehran