Population Statistics
HomeWorldIraq

Iraq: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Iraq has a population of 48,007,437 (UN estimate, 2026), with Baghdad as its capital. The 50 largest of its 112 recorded towns and cities, ranked.

+97%
since 2000 (24,424,056)
+50%
projected by 2050 (71,928,750)
111
people per km²
19501975200020252050 5.7M 71.9M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19505,653,350
197511,543,639
200024,424,056
200528,407,448
201031,045,366
201537,560,535
202042,116,605
202547,020,774
202648,007,437
2030 projected51,937,208
2050 projected71,928,750

Medium variant. Figures from 2026 onward are projections, not measurements.

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 UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Iraq

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

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

Common questions

What is the population of Iraq?
Iraq has a population of 48,007,437, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 71,928,750 — a forecast, not a measurement.
What is the capital of Iraq?
Baghdad.

Go deeper

Baghdad
The largest place we record in Iraq: 7,216,000 people
Iraq in 2005
The World Gazetteer's archive edition: 26,095,283 then
All 246 countries
Every country and territory, ranked by population