Kathmandu, Nepal
Capital city · Population 1.4M
Kathmandu is the capital and the largest city in Nepal with a population of approximately 1,442,271 people as of 2026. This makes it the 334th largest city in the world, accounting for 4.86% of Nepal's total population of 29.7M. Kathmandu is classified as a major city and operates in the Asia/Kathmandu timezone. The average annual temperature is 18.4°C with 2,523 mm of rainfall per year. The city sits at an elevation of 1,293 meters above sea level.
Population
1,442,271
Global Rank
#334
Country Rank
#1
% of Nepal
4.86%
Avg Temperature
18.4°C
Annual Rainfall
2,523 mm
Elevation
1,293 m
Timezone
Asia/Kathmandu
Kathmandu on the Map
Climate in Kathmandu
Kathmandu's warmest month is Jul and the coldest is Jan. The wettest month is Jul with 804 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Nepal at a Glance
Country Population
29,651,054
Capital
Kathmandu
Region
Southern Asia
Major Cities
15
GDP per Capita
$1,447
Life Expectancy
70.3 years
Urban Population
66.8%
Growth Rate
-0.00%
Other Major Cities in Nepal
Nearest Major Cities
Closest cities to Kathmandu with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Pātan | 299,283 | 3 km |
| Madhyapur Thimi | 119,955 | 7 km |
| Hetauda | 195,951 | 42 km |
| Bharatpur | 369,377 | 87 km |
| Birgañj | 268,273 | 88 km |
| Janakpur | 195,438 | 124 km |
| Mothīhāri | 126,158 | 124 km |
| Bettiah | 132,209 | 129 km |
Frequently Asked Questions
What is the population of Kathmandu?
The population of Kathmandu, Nepal is approximately 1,442,271 people, making it the 334th largest city in the world and the 1st largest in Nepal.
Is Kathmandu the capital of Nepal?
Yes, Kathmandu is the capital of Nepal.
What is the climate like in Kathmandu?
Kathmandu has an average annual temperature of 18.4°C and receives 2,523 mm of rainfall per year. The warmest month is Jul and the coldest is Jan.
What timezone is Kathmandu in?
Kathmandu is in the Asia/Kathmandu timezone.