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.82% of Nepal's total population of 29.9M. Kathmandu is classified as a major city and operates in the Asia/Kathmandu timezone.
Population
1,442,271
Global Rank
#334
Country Rank
#1
% of Nepal
4.82%
Kathmandu on the Map
Nepal at a Glance
Country Population
29,911,840
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.01%
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 timezone is Kathmandu in?
Kathmandu is in the Asia/Kathmandu timezone.