Iran Cities by Population (1 to 20)

Search all cities within the country of Iran. Find out the population, time zones, current time and more Iran facts.

City Region Country Population
Tehran Tehran Iran 7,153,309
Mashhad Razavi Khorasan Iran 2,307,177
Isfahan Isfahan Iran 1,547,164
Karaj Alborz Iran 1,448,075
Tabriz East Azerbaijan Iran 1,424,641
Shiraz Fars Iran 1,249,942
Qom Qom Iran 900,000
Ahvaz Khuzestan Iran 841,145
Pasragad Branch Hamadan Iran 787,878
Kahriz Kermanshah Iran 766,706
Kermanshah Kermanshah Iran 621,100
Rasht Gilan Iran 594,590
Kerman Kerman Iran 577,514
Orumiyeh West Azerbaijan Iran 577,307
Zahedan Sistan and Baluchestan Iran 551,980
Hamadan Hamadan Iran 528,256
Azadshahr Hamadan Iran 514,102
Arak Markazi Iran 503,647
Yazd Yazd Iran 477,905
Ardabil Ardabil Iran 410,753
Previous Next