Kathmandu Population 2026 capital

Kathmandu has a population of 1,442,271, making it the #1 biggest city in 🇳🇵 Nepal, located in Bagmati Province. Roughly 4.9% of Nepal's population lives here. Kathmandu is the capital of Nepal.

Kathmandu
Location of Kathmandu. Boundaries: Natural Earth.
Population (city proper)
1,442,271
Rank in Nepal
#1
Coordinates
27.70°N, 85.32°E
~1,317 m elevation · Asia/Kathmandu

Other big cities in Bagmati Province

CityPopulationRank in Nepal
Bharatpur369,377#3
Pātan299,283#4
Hetauda195,951#8
Madhyapur Thimi119,955#14
Banepā67,629#20
Chautārā51,347#23
Panauti46,595#25
Ki̇̄rtipur44,632#27

Cities near Kathmandu

FAQ

What is the population of Kathmandu?
Kathmandu has a population of 1,442,271 (city proper, latest official figure via GeoNames), making it the #1 biggest city in Nepal.
What region is Kathmandu in?
Kathmandu is located in Bagmati Province, Nepal.
Is Kathmandu the capital of Nepal?
Yes, Kathmandu is the capital of Nepal.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Nepal · Nepal population by year