Iraq flag

Karbala, Iraq

Major city · Population 1.2M

Karbala is the 7th largest city in Iraq with a population of approximately 1,218,732 people as of 2026. This makes it the 435th largest city in the world, accounting for 2.65% of Iraq's total population of 46.0M. Karbala is classified as a major city and operates in the Asia/Baghdad timezone.

Population

1,218,732

Global Rank

#435

Country Rank

#7

% of Iraq

2.65%

Karbala on the Map

Loading map...

Iraq at a Glance

Country Population

46,042,015

Capital

Baghdad

Region

Western Asia

Major Cities

51

GDP per Capita

$6,074

Life Expectancy

72.4 years

Urban Population

69.9%

Growth Rate

0.02%

Nearest Major Cities

Closest cities to Karbala with over 100,000 people

Cities closest to Karbala by distance
CityPopulationDistance
Al Hindīyah139,57820 km
Al-Musayab101,87331 km
Al Hillah455,70041 km
Nāḩiyat al Iskandarīyah100,60043 km
Al Maḩmūdīyah350,00059 km
Najaf482,57672 km
Kufa110,00074 km
Abū Ghurayb900,00078 km

Frequently Asked Questions

What is the population of Karbala?

The population of Karbala, Iraq is approximately 1,218,732 people, making it the 435th largest city in the world and the 7th largest in Iraq.

Is Karbala the capital of Iraq?

No, the capital of Iraq is Baghdad. Karbala is the 7th largest city in the country.

What timezone is Karbala in?

Karbala is in the Asia/Baghdad timezone.