what's the population of kathmandu nepal?
Kathmandu is located in the central southeast of Nepal in the Kathmandu Valley. Kathmandu is the largest city in Nepal with just under 1 million inhabitants. Nepali is the official language of Nepal while many in government and business speak English as a second language.