Population Statistics
HomeWorldIraq

Iraq: cities by population

Iraq has a population of 38,433,600, with Baghdad as its capital. The 50 largest of its 112 recorded towns and cities, ranked.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
#PlaceRegionPopulation
1BaghdadBaghdad7,216,000
2MosulNineveh1,683,000
3ErbilErbil1,612,700
4BasrahBasra1,326,564
5KarbalaKarbala1,218,732
6Sadr CityBaghdad1,211,849
7KirkukKirkuk1,031,000
8Abū GhuraybBaghdad900,000
9SulaymaniyahSulaymaniyah878,146
10NasiriyahDhi Qar558,400
11NajafNajaf482,576
12Al HillahBabil455,700
13Abū al-KahṣībBasra357,771
14Al MaḩmūdīyahBaghdad350,000
15DihokDuhok340,900
16Al ‘AmārahMaysan323,302
17Al DiwaniyahAl-Qadisiyah318,801
18Al-KutWasit315,162
19Al MadīnahBasra255,000
20KelarSulaymaniyah250,000
21RamadiAnbar223,500
22Al FallūjahAnbar190,159
23Ash ShaţrahDhi Qar182,175
24KhānaqīnDiyala175,000
25BayjīSalah ad Din173,677
26Ash SharqātSalah ad Din160,000
27Sāmarrā’Salah ad Din158,508
28Al MiqdādīyahDiyala155,968
29As SamawahMuthanna152,890
30BaqubahDiyala152,550
31SumaylDuhok152,512
32SimeleDuhok152,512
33KhasnahzānErbil146,639
34QeładizêSulaymaniyah140,688
35Al HindīyahKarbala139,578
36Al QurnahBasra134,174
37BaḥarkahErbil130,518
38SīnahDuhok128,776
39Az ZubayrBasra122,676
40Ţūz KhūrmātūSalah ad Din120,712
41RānyahSulaymaniyah114,173
42Qal‘at SukkarDhi Qar110,000
43An Nu‘mānīyahWasit110,000
44KufaNajaf110,000
45Umm QaşrBasra107,620
46'ĀkraNineveh105,370
47Al FāwBasra104,569
48Al-MusayabBabil101,873
49Nāḩiyat al IskandarīyahBabil100,600
50ZaxoDuhok95,052

Twenty years earlier: Iraq in the 2005 World Gazetteer — population then 26,095,283.