Afghanistan flag

Kabul, Afghanistan

Capital city · Population 4.4M

Kabul is the capital and the largest city in Afghanistan with a population of approximately 4,434,550 people as of 2026. This makes it the 70th largest city in the world, accounting for 10.11% of Afghanistan's total population of 43.8M. Kabul is classified as a major city and operates in the Asia/Kabul timezone.

Population

4,434,550

Global Rank

#70

Country Rank

#1

% of Afghanistan

10.11%

Kabul on the Map

Loading map...

Afghanistan at a Glance

Country Population

43,844,000

Capital

Kabul

Region

Southern Asia

Major Cities

10

GDP per Capita

$414

Life Expectancy

66.0 years

Urban Population

25.7%

Growth Rate

0.01%

Other Major Cities in Afghanistan

Herāt
574K
Mazār-e Sharīf
523K
Kandahār
523K
Jalālābād
272K
Kunduz
162K
Ghazni
141K
Balkh
115K
Baghlān
108K
Gardez
104K

Nearest Major Cities

Closest cities to Kabul with over 100,000 people

Cities closest to Kabul by distance
CityPopulationDistance
Gardez103,601104 km
Jalālābād271,900118 km
Ghazni141,000129 km
Baghlān108,449183 km
Bannu1,357,890217 km
Peshawar4,758,762229 km
Kohat151,427235 km
Charsadda120,170240 km

Frequently Asked Questions

What is the population of Kabul?

The population of Kabul, Afghanistan is approximately 4,434,550 people, making it the 70th largest city in the world and the 1st largest in Afghanistan.

Is Kabul the capital of Afghanistan?

Yes, Kabul is the capital of Afghanistan.

What timezone is Kabul in?

Kabul is in the Asia/Kabul timezone.