Interactive map

Iran Map

Every province, city and town in Iran on one zoomable map, with its main highways, rivers and lakes. Switch on towns and provinces above the map and zoom in for every name; tap a province to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Iran

Free to print for class and home: Iran with its cities and towns, a map of its provinces, and a blank outline map. PDFs fit one A4 or US Letter page.

Iran map with cities

Blank map of Iran

Key facts

Capital
Tehran
Largest city
Tehran (8,693,706)
Population
79,926,270 (2016)
Area
1,628,777 km² (628,874 sq mi)
Provinces of Iran
31
Most populous province
Tehran (13,267,637)
Largest province by area
Sistan and Baluchestan, 181,785 km² (70,188 sq mi)
Map of Iran with its largest cities
Map of Iran with its largest cities

About Iran

Iran has 31 provinces and about 79,926,270 people (2016) on 1,628,777 km² (628,874 sq mi). Tehran is both the capital and the largest city, with 8,693,706 people. It borders Afghanistan, Armenia, Azerbaijan, Iraq, Pakistan, Turkey and Turkmenistan.

Tehran is the most populous province (13,267,637 people) and Ilam the least (580,158); Sistan and Baluchestan is the largest by area (181,785 km²) and Alborz the smallest (5,173 km²).

Largest cities in Iran

The 25 most populous cities and towns. All 98 are on the map above: switch on Towns and zoom in to see them.

#CityProvincePopulation
1TehranTehran8,693,706
2MashhadRazavi Khorasan3,001,184
3IsfahanIsfahan1,961,260
4KarajAlborz1,592,492
5ShirazFars1,565,572
6TabrizEast Azerbaijan1,558,693
7QomQom1,201,158
8AhvazKhuzestan1,184,788
9KermanshahKermanshah946,651
10UrmiaWest Azerbaijan736,224
11RashtGilan679,995
12ZahedanSistan and Baluchestan587,730
13HamadanHamadan554,406
14KermanKerman537,718
15YazdYazd529,673
16ArdabilArdabil529,374
17Bandar AbbasHormozgan526,648
18ArakMarkazi520,944
19EslamshahrTehran448,129
20ZanjanZanjan430,871
21SanandajKurdistan412,767
22QazvinQazvin402,748
23KhorramabadLorestan373,416
24GorganGolestan350,676
25SariMazandaran309,820

Populations are those of the 2016 census, Iran's latest, as published by the Statistical Centre of Iran. A town's figure is that of the city itself, without its county's villages or the other towns around it (Tehran's suburbs such as Eslamshahr are cities of their own). Areas are the Statistical Centre's land areas.

Provinces of Iran

All 31 provinces. Select one to show it on the map.

Provinces of Iran. Select a column heading to sort; select a name to show it on the map.
Karaj2,712,4005,173
Ardabil1,270,42017,813
Bushehr1,163,40022,764
Shahrekord947,76316,336
Tabriz3,909,65245,637
Shiraz4,851,274122,604
Rasht2,530,69614,041
Gorgan1,868,81920,367
Hamadan1,738,23419,367
Bandar Abbas1,776,41570,712
Ilam580,15820,132
Isfahan5,120,850107,017
Kerman3,164,718180,725
Kermanshah1,952,43425,009
Ahvaz4,710,50964,019
Yasuj713,05215,519
Sanandaj1,603,01129,136
Khorramabad1,760,64928,293
Arak1,429,47529,126
Sari3,283,58223,841
Bojnord863,09228,434
Qazvin1,273,76115,567
Qom1,292,28311,526
Mashhad6,434,501118,851
Semnan702,36097,490
Zahedan2,775,014181,785
Birjand768,898150,797
Tehran13,267,63713,640
Urmia3,265,21937,411
Yazd1,138,53373,872
Zanjan1,057,46121,773

Quizzes and worksheets

Sources

  • Populations: Statistical Centre of Iran (SCI), National Population and Housing Census 2016 (1395): population by province (general results, table 1) and population of the cities (amar.org.ir).
  • Areas: SCI, Iran Statistical Yearbook 1396, table 1.4, area of the provinces (amar.org.ir).
  • Town locations: US National Geospatial-Intelligence Agency, GEOnet Names Server.