List of cities in Iraq by population

Source UN (World Urbanization Prospects 2018)
Date09 Apr 2026

Iraq cities population

Code City Population Share (%) Rank Change
20252026IraqWorldPopulation(%)
BaghBaghdād (Baghdad)6,390,7356,445,87813.716355,1430.86
BasrBasra2,033,5532,065,5754.39224232,0221.57
MosuMosul1,665,2141,699,6673.61329234,4532.07
ErbiErbil1,582,8291,619,4853.44430636,6562.32
Al-NAl-Najaf1,273,4501,301,6522.77540028,2022.21
KirkKirkuk1,153,1601,174,7692.50644221,6091.87
Al HAl Hillah1,055,2671,093,6922.33747138,4253.64
KarbKarbala1,022,8931,043,4172.22849620,5242.01
DuhoDuhok969,701996,8932.12952027,1922.80
SulaSulaymaniyah907,815926,1261.971056618,3112.02
Ad DAd Diwaniyah894,478913,3131.941157018,8352.11
ZakhZakho814,526834,1631.771263419,6372.41
Al MAl Mushahidah813,506833,9031.771363520,3972.51
NasiNasiriyah813,799826,9741.761464313,1751.62
AmarAmarah645,612656,7451.401583111,1331.72
JafaJafar Muhammad Ali570,883581,6671.241695510,7841.89
Al-KAl-Kut491,247501,1011.071711139,8542.01
RamaRamadi449,183466,6320.99218120917,4493.88
As SAs Samawah393,865404,1500.86019142110,2852.61
FallFallujah359,695363,2480.7732015853,5530.99
Al-SAl-Shatrah307,652314,8710.6702118437,2192.35
ShorShorsh245,565251,9040.5362223506,3392.58
GayaGayara242,690249,9510.5322323707,2612.99
Tal Tal Afar237,454244,9180.5212424197,4643.14
Az ZAz Zubayr220,737224,3650.4772526523,6281.64
Suq Suq al Shyukh206,015210,4950.4482628604,4802.17
SamaSamarra201,149203,7990.4332729612,6501.32
Al QAl Qurna188,604196,7950.4192830778,1914.34
Abu Abu Gharaq189,692195,6730.4162930945,9813.15
KalaKalar168,864172,8110.3683035463,9472.34
Al-RAl-Rumaitha160,171163,7580.3483137353,5872.24
Tuz Tuz Khormato157,913161,4790.3433237923,5662.26
SoraSoran148,794152,6090.3253340273,8152.56
Al KAl Kifl140,343146,0440.3113442245,7014.06
DomeDomeez129,444143,8370.30635428914,39311.12
QaryQaryat at Taliah141,372143,3630.3053643021,9911.41
Al MAl Majar al Kabir138,169140,8010.2993743772,6321.90
Al HAl Hai137,316140,3290.2983843953,0132.19
Al MAl Midhatiya129,202131,9610.2813946792,7592.14
BaquBaqubah122,441124,4770.2654049912,0361.66
Al HAl Hamzah121,089123,8460.2634150122,7572.28
Al KAl Khalis121,603123,4910.2634250321,8881.55
QaryQaryat Jarf al Milh113,350117,1380.2494353183,7883.34
Al-HAl-Hirah112,116115,5840.2464453883,4683.09
Ash Ash Shamiya113,008115,2570.2454554172,2491.99
Al BAl Baaj112,112114,7770.2444654412,6652.38
ShaiShaikh Muhammad109,222113,6630.2424754944,4414.07
Al-QAl-Qa'im112,108113,5390.2414855011,4311.28
Al QAl Qasim102,146104,7650.2234959742,6192.56
QalaQalat Sukkar102,171104,5240.2225059882,3532.30
TikrTikrit101,019104,4950.2225159903,4763.44
AfakAfak98,552101,8360.2175261353,2843.33