Nepal / Bagmati / Kathmandu

Population
5,722,850
Unreached Population
4,871,940 (85.1%)
People Groups
464
Unreached People Groups
431 (92.9%)
People Group Primary Language Population Hindu Muslim Christian Buddhist Sikh Other
Ath Pahariya Athpariya 20 20 - - - - -
Baha'i Nepali 60 - - - - - 60
Baramu Baram 180 150 - - 20 - -
Chepang, Tsepang Nepali 610 480 - 40 90 - -
Danuwar Rai Nepali 1,150 1100 - 50 - - -
Darai Nepali 180 180 - - - - -
Dhimal Dhimal 910 870 - 50 - - -
Dolpa Dolpo 60 - - - 60 - -
Magar Nepali 80,700 72200 - 5100 3420 - -
Gharti Nepali 5,590 5450 - 140 - - -
Hadi Maithili 90 90 - - - - -
Sherpa Helambu Hyolmo 180 50 - - 140 - -
Jat (Hindu traditions) Hindi 370 370 - - - - -
Yehlmo Hyolmo 1,960 - - 90 1860 - -
Kumal Nepali 1,680 1610 - 70 - - -
Kyerung Kyerung 440 - - - 440 - -
Rongkup-Lepcha Lepcha 50 10 - - - - 40
Yakthumba, Limbu Limbu 12,800 10500 - 750 - - 1550
Loba Lhowa 60 - - - 60 - -
Majhi Maithili 4,850 3970 - 370 - - 520
Newah Newar 441,000 343000 - 2990 95000 - 120
Bengali Muslim Moghal Urdu 140 - 140 - - - -
Munda, Horo Maithili 80 60 - 10 - - 20
Oraon, Dhangar Kurux 130 70 - 20 - - 50
Rajbansi (Hindu traditions) Rangpuri 940 470 - 70 - - 400
Raji Raji 20 20 - - - - -
Santal (Sawntal) Santhali 170 30 - 10 - - 130
Sherpa Sherpa 27,000 - - 2600 24200 - 250
Gurung Ghaleg Nepali 52,800 860 - 6330 45100 - 510
Thami Thangmi 830 790 - 50 - - -
Tharu unspecified Tharu, Kathariya 18,500 15000 - 3440 - - -
Tibetan, Bhotia Tibetan, Central 2,390 - - - 2390 - -
Yakkha Yakkha 300 100 - - - - 200
Abdul Bengali 140 - 140 - - - -
Ahar Bhojpuri 140 140 - - - - -
Yadav (Hindu traditions) Maithili 5,930 5930 - - - - -
Amat Bhojpuri 20 20 - - - - -
Ansari Urdu 970 - 970 - - - -
Badhi (Hindu traditions) Bhojpuri 2,320 2320 - - - - -
Bairagi (Hindu traditions) Nepali 14,600 14600 - - - - 70
Bania unspecified Marwari (India) 4,790 4150 - - - - 640
Bantar Maithili 160 160 - - - - -
Badhai (Hindu traditions) Bhojpuri 500 500 - - - - -
Badhai (Muslim traditions) Bhojpuri 50 - 50 - - - -
Bari (Hindu traditions) Bhojpuri 1,670 1670 - - - - -
Bedia (Hindu traditions) Bhojpuri 140 140 - - - - -
Beldar (Hindu traditions) Maithili 280 280 - - - - -
Bhar Bhojpuri 650 650 - - - - -
Bhoi (Hindu traditions) Bhojpuri 220 220 - - - - -
Bhote Nepali 2,050 470 - 50 1530 - -
Bind Bhojpuri 60 60 - - - - -
Bangali (Hindu traditions) Nepali 3,360 3330 - 20 - - -
Bote-Majhi Bote 50 50 - - - - -
Chidimar Nepali 20 20 - - - - -
Chamar (Hindu traditions) Maithili 940 910 - 30 - - -
Chhetri Nepali 401,000 391000 - 1750 7250 - 290
Churaute Nepali 220 - 220 - - - -
Darjee Nepali 14,200 14000 - 250 - - -
Darzi (Hindu traditions) Hindi 20 20 - - - - -
Dhanuk Hindi 2,040 2040 - - - - -
Rajaka Dhobi (Hindu traditions) Hindi 660 660 - - - - -
Dom (Hindu traditions) Bhojpuri 20 20 - - - - -
Dusadh (Hindu traditions) Bhojpuri 600 600 - - - - -
Dura Nepali 250 50 - 20 180 - -
Gadaria (Hindu traditions) Nepali 280 280 - - - - -
Gaddi (Muslim traditions) Urdu 30 - 30 - - - -
Gandharva Nepali 350 310 - 20 20 - -
Gangai Nepali 30 30 - - - - -
Gonrhi Bhojpuri 90 90 - - - - -
Goriya (Hindu traditions) Bhojpuri 70 70 - - - - -
Gosain Maithili 280 280 - - - - -
Halalkhor (Hindu traditions) Bhojpuri 120 120 - - - - -
Halwai (Hindu traditions) Maithili 2,340 2340 - - - - -
Hayu Nepali 60 60 - - - - -
Jirel Jirel 560 120 - 30 410 - -
Jogi (Hindu traditions) Bengali 180 180 - - - - -
Kahar (Hindu traditions) Bhojpuri 180 180 - - - - -
Kalwar (Hindu traditions) Hindi 4,940 4940 - - - - -
Kamar Bhojpuri 20 20 - - - - -
Kami Nepali 21,200 20200 - 980 - - -
Kandu Hindi 1,070 1070 - - - - -
Kawar Bhojpuri 10 10 - - - - -
Kayastha (Hindu traditions) Maithili 2,040 2000 - 30 - - -
Qazi Maithili 260 - 260 - - - -
Khatwa Bhojpuri 140 140 - - - - -
Kisan Maithili 140 140 - - - - -
Kalal (Hindu traditions) Bhojpuri 70 70 - - - - -
Koiri (Hindu traditions) Bhojpuri 2,610 2610 - - - - -
Koli (Hindu traditions) Bhojpuri 50 50 - - - - -
Kumhar, Kusavar (Hindu traditions) Maithili 400 400 - - - - -
Rayeen (Muslim traditions) Bhojpuri 90 - 90 - - - -
Kurmi (Hindu traditions) Bhojpuri 1,010 1010 - - - - -
Lodha (Hindu traditions) Bhojpuri 130 130 - - - - -
Lohar (Hindu traditions) Maithili 780 780 - - - - -
Lunia (Hindu traditions) Bhojpuri 230 230 - - - - -
Mallah (Hindu traditions) Bhojpuri 460 460 - - - - -
Manihar Urdu 50 - 50 - - - -
Bedia (Muslim traditions) Urdu 50 - 50 - - - -
Darzi (Muslim traditions) Urdu 410 - 410 - - - -
Dhobi (Muslim traditions) Urdu 170 - 170 - - - -
Mech Boro (India) 40 40 - - - - -
Mochi (Hindu traditions) Bhojpuri 50 50 - - - - -
Teli (Muslim traditions) Bhojpuri 60 - 60 - - - -
Murao (Hindu traditions) Maithili 410 410 - - - - -
Musahar (Hindu traditions) Maithili 230 230 - - - - -
Nai (Hindu traditions) Maithili 3,700 3700 - - - - -
Namassej (Hindu traditions) Bengali 280 280 - - - - -
Nat (Hindu traditions) Bhojpuri 20 20 - - - - -
Pasi (Hindu traditions) Maithili 280 280 - - - - -
Pinjara Urdu 400 - 400 - - - -
Qassab Bhojpuri 90 - 90 - - - -
Rai Nepali 45,800 25600 - 6730 - - 13500
Rajput (Hindu traditions) Marwari (India) 1,880 1850 - - - - 30
Rajbhar Bhojpuri 30 30 - - - - -
Rajdhob Nepali 60 60 - - - - -
Thakuria Nepali 90 - 90 - - - -
Sarki Nepali 6,960 6430 - 410 120 - -
Sayyid Urdu 1,380 - 1380 - - - -
Shaikh Maithili 11,300 - 11300 - - - -
Silpkar (Hindu traditions) Nepali 460 460 - - - - -
Sonar (Hindu traditions) Hindi 340 340 - - - - -
Sunuwar Nepali 4,330 4050 - 180 90 - -
Sunri (Hindu traditions) Maithili 1,320 1270 - 60 - - -
Tamboli (Hindu traditions) Maithili 560 560 - - - - -
Tamang Tamang, Eastern 222,000 87300 - 11900 122000 - 200
Tanti (Hindu traditions) Maithili 300 300 - - - - -
Teli (Hindu traditions) Maithili 7,350 7280 - 70 - - -
Thakali Nepali 2,870 1340 - 180 1350 - -
Thakuri Nepali 21,300 20800 - 520 - - -
Lhomi, Shing Saapa Nepali 100 - - 10 90 - -
Jat (Sikh traditions) Punjabi, Eastern 50 - - - - 50 -
Mali (Hindu traditions) Maithili 290 290 - - - - -
Walang Walungge 20 20 - - - - -
Chhantyal Nepali 940 610 - 50 290 - -
Tajpuriya Rangpuri 210 210 - - - - -
Thakali Marphali Thakali 330 90 - - 240 - -
Tokpegola Nepali 40 40 - - - - -
Byansi Byangsi 30 30 - - - - -
Pahari Nepali 760 470 - 80 210 - -
Hajam Urdu 890 - 890 - - - -
Bania Agarwal Marwari (India) 1,730 1350 - - - - 380
Koch (Hindu traditions) Maithili 80 50 - - - - 30
Adibasi Janajati Nepali 190 190 - - - - -
Brahmin Hill Nepali 472,000 472000 - 70 - - 600
Brahmin Terai Maithili 2,430 2410 - - - - 210
Bahna (Hindu traditions) Bhojpuri 40 40 - - - - -
Brahmin Bohara Hindi 320 320 - - - - -
Bahing Bahing 50 50 - - - - -
Bantawa Bantawa 180 180 - - - - -
Chamling Chamling 360 140 - - - - 220
Gurung Ghale Nepali 2,430 - - 150 2200 - 90
Khaling Khaling 100 30 - - 70 - -
Kulung Kulung (Nepal) 290 20 - - 170 - 90
Nachhiring Nachiring 20 - - - - - 20
Sampang Sampang 50 - - - - - 50
Thulung Thulung 180 150 - - - - 30
Yamphu Yamphu 20 - - - 20 - -
Lohorung Yamphu, Southern 30 30 - - - - -
Tharu Khawas Tharu, Kathariya 140 140 - - - - -
Miyan Bhojpuri 5,180 - 5180 - - - -
Tharu Rana Tharu, Kathariya 880 880 - - - - -
Pashtun, Pathan Urdu 350 - 350 - - - -
Valmiki (Hindu traditions) Maithili 380 380 - - - - -

Bangladesh
Bhutan
India
Nepal
Pakistan
Sri Lanka

© 2025 South Asia Peoples. A ministry of Joshua Project.