Iraq flag

Largest Cities in Iraq

51 cities with population over 100,000

Iraq has 51 cities with a population over 100,000. The largest city is Baghdad with 7,216,000 people. The capital city is Baghdad.

Country Population

46.0M

Major Cities

51

Largest City

Baghdad

Capital

Baghdad

Top 10 Cities

Baghdad
7.2M
Al Mawşil al Jadīdah
2.1M
Al Başrah al Qadīmah
2.0M
Mosul
1.7M
Erbil
1.6M
Basrah
1.3M
Karbala
1.2M
Sadr City
1.2M
Kirkuk
1.0M
Abū Ghurayb
900,000

All Cities in Iraq

Cities in Iraq ranked by population
#CityPopulation
1BaghdadCapital7,216,000
2Al Mawşil al Jadīdah2,065,597
3Al Başrah al Qadīmah2,015,483
4Mosul1,683,000
5Erbil1,612,700
6Basrah1,326,564
7Karbala1,218,732
8Sadr City1,211,849
9Kirkuk1,031,000
10Abū Ghurayb900,000
11Sulaymaniyah878,146
12Nasiriyah558,400
13Najaf482,576
14Al Hillah455,700
15Abū al-Kahṣīb357,771
16Al Maḩmūdīyah350,000
17Dihok340,900
18Al ‘Amārah323,302
19Al Diwaniyah318,801
20Al-Kut315,162
21Al Madīnah255,000
22Kelar250,000
23Ramadi223,500
24Al Fallūjah190,159
25Ash Shaţrah182,175
26Khānaqīn175,000
27Bayjī173,677
28Ash Sharqāt160,000
29Sāmarrā’158,508
30Al Miqdādīyah155,968
31As Samawah152,890
32Baqubah152,550
33Sumayl152,512
34Simele152,512
35Khasnahzān146,639
36Qeładizê140,688
37Al Hindīyah139,578
38Al Qurnah134,174
39Baḥarkah130,518
40Sīnah128,776
41Az Zubayr122,676
42Ţūz Khūrmātū120,712
43Rānyah114,173
44Kufa110,000
45Qal‘at Sukkar110,000
46An Nu‘mānīyah110,000
47Umm Qaşr107,620
48'Ākra105,370
49Al Fāw104,569
50Al-Musayab101,873
51Nāḩiyat al Iskandarīyah100,600