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.40% of Afghanistan's total population of 42.6M. Kabul is classified as a major city and operates in the Asia/Kabul timezone. The average annual temperature is 12.6°C with 421 mm of rainfall per year. The city sits at an elevation of 1,800 meters above sea level.

Population

4,434,550

Global Rank

#70

Country Rank

#1

% of Afghanistan

10.40%

Avg Temperature

12.6°C

Annual Rainfall

421 mm

Elevation

1,800 m

Timezone

Asia/Kabul

Kabul on the Map

Loading map...

Climate in Kabul

Kabul's warmest month is Jul and the coldest is Feb. The wettest month is Apr with 184 mm of rainfall.

Average Monthly Temperature

2.7°C
Jan
-1.5°C
Feb
3.9°C
Mar
9.8°C
Apr
16.4°C
May
22.2°C
Jun
25.9°C
Jul
24.2°C
Aug
21.3°C
Sep
15°C
Oct
9.2°C
Nov
2°C
Dec
-1.5°C25.9°C

Monthly Rainfall

14 mm
Jan
72 mm
Feb
76 mm
Mar
184 mm
Apr
25 mm
May
4 mm
Jun
15 mm
Jul
7 mm
Aug
6 mm
Sep
11 mm
Oct
7 mm
Nov
0 mm
Dec

Afghanistan at a Glance

Country Population

42,647,492

Capital

Kabul

Region

Southern Asia

Major Cities

10

GDP per Capita

$414

Life Expectancy

66.0 years

Urban Population

25.7%

Growth Rate

0.03%

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 is the climate like in Kabul?

Kabul has an average annual temperature of 12.6°C and receives 421 mm of rainfall per year. The warmest month is Jul and the coldest is Feb.

What timezone is Kabul in?

Kabul is in the Asia/Kabul timezone.