List of largest cities of Iran


Iran has one of the highest urban population growth rates in the world. From 1950 to 2002, the urban proportion of the population increased from 27% to 60%. The United Nations predicts that by 2030 80% of the population will live in urban areas. Most internal migrants have settled near the cities of Tehran, Isfahan, Karaj, Ahvaz, Mashhad and Qom. Tehran, with a population of 8.7 million in 2016, is the largest city in Iran and is the nation's capital. Tehran is home to around 11% of Iran's population. It is the hub of Iran's communication and transport networks.
Mashhad, with a population of 4.2 million in 2019, is the second-largest Iranian city and the centre of the province of Razavi Khorasan. Mashhad is one of the holiest Shi'a cities in the world as it is the site of the Imam Reza shrine. It is the centre of tourism in Iran. Between 15 and 20 million pilgrims go to Imam Reza's shrine every year.
The third most populous city of Iran is Isfahan with a population 2.5 million in 2019. This city is one of the most industrial cities of Iran with large industries and hosts several UNESCO World Heritage Sites. The city has a wide variety of historic monuments and is known for its paintings, history and architecture.
The fourth most populous Iranian city is Karaj, with a population of 2.1 million in 2019. Karaj is the capital of Alborz province and is 35 km west of Tehran, at the foot of Alborz mountains. Karaj is increasingly becoming an extension of metropolitan Tehran.
The fifth most populous Iranian city is Shiraz, which is located in the southwest of Iran with a moderate climate and has been a regional trade center for over a thousand years. Shiraz is one of the oldest cities of ancient Persia, known as the city of poets, literature and flowers. It is also considered by many Iranians to be the city of gardens and also a major center for Iran's electronic industries.
Other major cities are Tabriz, Qom and Ahvaz.

List of Metro Cities

There are ten cities or metropolitan areas in Iran with a million or more inhabitants.
RankCityPopulation
1Tehran15,800,000
2Isfahan3,989,070
3Mashhad3,416,000
4Karaj2,512,737
5Shiraz1,800,000
6Tabriz1,773,023
7Qom1,260,000
8Ahvaz1,184,788
9Kermanshah1,083,833
10Urmia1,000,000

Cities over 100,000 population

The following sorted table, lists the most populous cities in Iran with a population of more than 100,000 in 2016. A city is displayed in bold if it is the province capital.
RankCityProvinceDate of Official
Foundation of
Municipality
2016 Census2011 CensusChange
1TehranTehran1907--
2MashhadRazavi Khorasan1918--
3IsfahanIsfahan1907--
4KarajAlborz1951--
5ShirazFars1907--
6TabrizEast Azerbaijan1907--
7QomQom1926--
8AhvazKhuzestan1925--
9KermanshahKermanshah1912--
10UrmiaWest Azerbaijan1928--
11RashtGilan1907--
12ZahedanSistan and Baluchestan1938--
13HamadanHamadan1911--
14KermanKerman1907--
15YazdYazd1926--
16ArdabilArdabil1925--
17Bandar AbbasHormozgan1925--
18ArakMarkazi1927--
19EslamshahrTehran1978--
20ZanjanZanjan1923--
21SanandajKurdistan1928--
22QazvinQazvin1924--
23KhorramabadLorestan1931--
24GorganGolestan1925--
25SariMazandaran1927--
26ShahriarTehran1952--
27QodsTehran1989--
28KashanIsfahan1930--
29MalardTehran1995--
30DezfulKhuzestan1920--
31NishapurRazavi Khorasan1931--
32BabolMazandaran1925--
33Khomeyni ShahrIsfahan1932--
34SabzevarRazavi Khorasan1930--
35GolestanTehran1996--
36AmolMazandaran1933--
37PakdashtTehran1991--
38NajafabadIsfahan1931--
39BorujerdLorestan1935--
40AbadanKhuzestan1924--
41QarchakTehran1976--
42BojnordNorth Khorasan1931--
43VaraminTehran1941--
44BushehrBushehr1922--
45SavehMarkazi1931--
46Qaem ShahrMazandaran1935--
47BirjandSouth Khorasan1928--
48NasimshahrTehran1995--
49SirjanKerman1936--
50KhoyWest Azerbaijan1923--
51IlamIlam1936--
52BukanWest Azerbaijan1948--
53Shahr-e KordChaharmahal and Bakhtiari1931--
54SemnanSemnan1925--
55FardisAlborz2013--
56MaraghehEast Azerbaijan1921--
57Shahin ShahrIsfahan1976--
58MalayerHamadan1934--
59MahabadWest Azerbaijan1931--
60SaqqezKurdistan1935--
61Bandar-e MahshahrKhuzestan1954--
62RafsanjanKerman1935--
63Gonbad-e KavusGolestan1934--
64ShahrudSemnan1925--
65MarvdashtFars1950--
66Kamal ShahrAlborz1996--
67JahromFars1925--
68Torbat-e HeydariehRazavi Khorasan1928--
69MarivanKurdistan1957--
70AndimeshkKhuzestan1956--
71ShahrezaIsfahan1929--
72ZabolSistan and Baluchestan1928--
73YasujKohgiluyeh and Boyer-Ahmad1970--
74MiandoabWest Azerbaijan1935--
75KhorramshahrKhuzestan1925--
76MarandEast Azerbaijan1929--
77JiroftKerman1946--
78BamKerman1937--
79BehbahanKhuzestan1937--
80DorudLorestan1949--
81NazarabadAlborz2002--
82MohammadshahrAlborz1996--
83IzehKhuzestan1958--
84Bandar-e AnzaliGilan1922--
85AndishehTehran2003--
86IranshahrSistan and Baluchestan1940--
87FasaFars1926--
88BorazjanBushehr1928--
89BanehKurdistan1948--
90ChabaharSistan and Baluchestan1950--
91Robat KarimTehran1983--
92KashmarRazavi Khorasan1929--
93ShushtarKhuzestan1927--
94QuchanRazavi Khorasan1937--
95LahijanGilan1928--
96AharEast Azerbaijan1944--
97Masjed SoleymanKhuzestan1959--
98Torbat-e JamRazavi Khorasan1933--

Largest Provincial Cities

This is a list of the largest cities of the 31 provinces, based on the city's population in the 2016 census.
ProvinceLargest city2nd Largest3rd Largest4th largest
TehranTehranEslamshahrShahriarShahr-e Qods
Razavi KhorasanMashhadNishapurSabzevarTorbat-e Heydarieh
East AzerbaijanTabrizMaraghehMarandAhar
AlborzKarajFardisKamalshahrNazarabad
IsfahanIsfahanKashanKhomeyni ShahrNajafabad
FarsShirazMarvdashtJahromFasa
KhuzestanAhvazDezfulAbadanMahshahr
MazandaranSariBabolAmolQa'em Shahr
West AzerbaijanUrmiaKhoyBukanMahabad
KermanKermanSirjanRafsanjanJiroft
GilanRashtBandar-e AnzaliLahijanLangrud
Sistan and BaluchestanZahedanZabolIran ShahrChabahar
KermanshahKermanshahEslamabad-e GharbJavanrudKangavar
LorestanKhorramabadBorujerdDorudAligudarz
HamadanHamadanMalayerNahavandAsadabad
GolestanGorganGonbad-e KavusBandar TorkamanAli Abad
KurdistanSanandajSaghezMarivanBaneh
HormozganBandar AbbasMinabQeshmKish
MarkaziArakSavehKhomeinMahallat
ArdabilArdabilParsabadMeshkinshahrKhalkhal
QazvinQazvinAlvandMohammadiyehTakestan
QomQomQanavatJafariyehKahak
YazdYazdMeybodArdakanBafq
ZanjanZanjanAbharKhorramdarehQidar
BushehrBushehrBorazjanBandar GanavehBandar Kangan
Chahar Mahal and BakhtiariShahr-e KordBorujenLordeganFarrokhshahr
North KhorasanBojnurdShirvanEsfarayenAshkhaneh
Kohgiluyeh and Boyer-AhmadYasujDogonbadanDehdashtLikak
South KhorasanBirjandGhayenTabasFerdows
SemnanSemnanShahrudDamghanGarmsar
IlamIlamDehloranEyvanAbdanan