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
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
Monthly Rainfall
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
Nearest Major Cities
Closest cities to Kabul with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Gardez | 103,601 | 104 km |
| Jalālābād | 271,900 | 118 km |
| Ghazni | 141,000 | 129 km |
| Baghlān | 108,449 | 183 km |
| Bannu | 1,357,890 | 217 km |
| Peshawar | 4,758,762 | 229 km |
| Kohat | 151,427 | 235 km |
| Charsadda | 120,170 | 240 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.