Karbala, Iraq Metro Area Population 1950-2021

Chart and table of population level and growth rate for the Karbala, Iraq metro area from 1950 to 2021. United Nations population projections are also included through the year 2035.
  • The current metro area population of Karbala in 2021 is 565,000, a 1.8% increase from 2020.
  • The metro area population of Karbala in 2020 was 555,000, a 1.65% increase from 2019.
  • The metro area population of Karbala in 2019 was 546,000, a 1.49% increase from 2018.
  • The metro area population of Karbala in 2018 was 538,000, a 1.51% increase from 2017.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Iraq
City Name Population
Baghdad 7,323,000
Mosul 1,683,000
Basra 1,382,000
Kirkuk 1,031,000
Najaf 901,000
Erbil 861,000
Sulaimaniya 759,000
Amara 680,000
Nasiriyah 634,000
Hillah 615,000
Karbala 565,000
Diwaniyah 533,000
Kut 480,000
Ramadi 460,000
Faloojah 353,000
Baaqoobah 334,000
Samarra 318,000
Karbala - Historical Population Data
Year Population Growth Rate
2021 565,000 1.80%
2020 555,000 1.65%
2019 546,000 1.49%
2018 538,000 1.51%
2017 530,000 1.53%
2016 522,000 1.56%
2015 514,000 -2.28%
2014 526,000 -2.23%
2013 538,000 -2.18%
2012 550,000 -2.31%
2011 563,000 -2.09%
2010 575,000 -2.21%
2009 588,000 5.57%
2008 557,000 5.49%
2007 528,000 5.60%
2006 500,000 5.71%
2005 473,000 5.58%
2004 448,000 5.41%
2003 425,000 4.17%
2002 408,000 4.08%
2001 392,000 4.26%
2000 376,000 3.87%
1999 362,000 4.32%
1998 347,000 3.27%
1997 336,000 1.20%
1996 332,000 1.22%
1995 328,000 1.23%
1994 324,000 1.57%
1993 319,000 1.27%
1992 315,000 1.29%
1991 311,000 1.30%
1990 307,000 1.32%
1989 303,000 1.34%
1988 299,000 2.40%
1987 292,000 6.18%
1986 275,000 5.77%
1985 260,000 6.12%
1984 245,000 5.60%
1983 232,000 5.94%
1982 219,000 6.31%
1981 206,000 5.64%
1980 195,000 5.98%
1979 184,000 5.75%
1978 174,000 6.10%
1977 164,000 5.81%
1976 155,000 6.16%
1975 146,000 5.80%
1974 138,000 6.15%
1973 130,000 5.69%
1972 123,000 6.03%
1971 116,000 6.42%
1970 109,000 5.83%
1969 103,000 6.19%
1968 97,000 5.43%
1967 92,000 5.75%
1966 87,000 6.10%
1965 82,000 3.80%
1964 79,000 3.95%
1963 76,000 4.11%
1962 73,000 4.29%
1961 70,000 2.94%
1960 68,000 4.62%
1959 65,000 3.17%
1958 63,000 5.00%
1957 60,000 3.45%
1956 58,000 3.57%
1955 56,000 5.66%
1954 53,000 3.92%
1953 51,000 4.08%
1952 49,000 4.26%
1951 47,000 2.17%
1950 46,000 0.00%