Tehran, with a population of around 8.8 million (2016 census), is the capital and largest city of Iran. It is an economical and cultural center, and is the hub of the country's communication and transport network.