IndianFamilyTree.com
Read this page in your language
Kathmandu·Topic

Population

Kathmandu is the most populous city and district in Nepal. According to the 2021 Nepal Census, the Kathmandu District has a population of approximately 2,041,587, with the Kathmandu Metropolitan City accounting for about 845,767 residents. The city acts as a magnet for internal migration, drawing people from all over Nepal seeking education, employment, and better infrastructure, resulting in a rapidly growing and incredibly diverse population.

Demographically, Kathmandu is a melting pot. The indigenous Newar community remains a vital cultural force, alongside large populations of Khas-Arya (Bahun and Chhetri), Tamang, Magar, Gurung, and Kirat peoples. Hinduism is the dominant religion, practiced by roughly 80% of the population, followed by a significant Buddhist minority (about 10-15%), as well as Muslim and Christian communities. Nepali is the lingua franca and the official language, but Nepal Bhasa (Newari) is widely spoken among the indigenous population, and English is highly prevalent in business, tourism, and education sectors.

Discuss Kathmandu · Population
be the first

Share notes, corrections, or add local knowledge. Text · Images · Videos · Links.

Sign in to join the conversation
Members-only board — keeps discussions high-quality.
Sign in
No messages yet. Kick things off — your community is listening.