Country People Group Population Language Abdul 1200 Nepal Adibasi Janajati 1100 Nepali Nepal Ahar 2000 Awadhi Hinduism Nepal Amat 2900 Maithili Hinduism Nepal Ansari 42000 Urdu Islam Nepal Apapanthi 200 Awadhi Hinduism Nepal Arakh 600 Awadhi Hinduism Nepal Ath Pahariya 5700 Athpariya Hinduism Nepal Badhai (Hindu traditions) 32000 Maithili Hinduism Nepal Badhai (Muslim traditions) 2200 Urdu Islam Nepal Badhi (Hindu traditions) 37000 Nepali Hinduism Nepal Badhi (Muslim traditions) 400 Urdu Islam Nepal (Muslim traditions) 900 Urdu Islam Nepal Baha'i 1100 Nepali Other / Small Nepal Bahelia (Muslim traditions) 800 Bhojpuri Islam Nepal 2700 Bahing Hinduism Nepal Bahna (Hindu traditions) 15000 Maithili Hinduism Nepal Bahra Gaunle 400 Nepali Nepal Bairagi (Hindu traditions) 230000 Nepali Hinduism Nepal Bangali (Hindu traditions) 25000 Maithili Hinduism Nepal Bania 135000 Maithili Hinduism Nepal Bania Agarwal 18000 Bhojpuri Hinduism Nepal Bania Agrahari 2200 Bhojpuri Hinduism Nepal Bania Kasaundhan 2000 Bhojpuri Hinduism Nepal Bania Kath 200 Maithili Hinduism Nepal Bania Khatri 900 Maithili Hinduism Nepal Bania Mahesri 800 Marwari Hinduism Nepal Bania Mahur 1100 Bhojpuri Hinduism Nepal Bania Oswal 600 Marwari Hinduism Nepal Bania Rauniar 2600 Bhojpuri Hinduism Nepal Bania Unai 700 Bhojpuri Hinduism Nepal Bankariya 500 Awadhi Hinduism Nepal Bantar 53000 Maithili Hinduism Nepal Bantawa 4300 Bantawa Hinduism Nepal Baramu 7600 Nepali Hinduism Nepal Bardai 900 Nepali Hinduism Nepal Bari (Hindu traditions) 9100 Maithili Hinduism Nepal (Hindu traditions) 23000 Maithili Hinduism Nepal Bedia (Muslim traditions) 2100 Urdu Islam Nepal Beg 200 Bengali Islam Nepal Beldar (Hindu traditions) 2800 Maithili Hinduism Nepal (Muslim traditions) 7200 Urdu Islam Nepal Bhangi (Hindu traditions) 5500 Awadhi Hinduism Nepal Bhangi (Muslim traditions) 600 Urdu Islam Nepal Bhar 3500 Bhojpuri Hinduism Nepal (Hindu traditions) 800 Awadhi Hinduism Nepal Bhat (Hindu traditions) 800 Maithili Hinduism Nepal Bhoi (Hindu traditions) 148000 Maithili Hinduism Nepal Bhoi (Muslim traditions) 200 Nepali Islam Nepal Bhoi Ghogra 600 Bhojpuri Hinduism Nepal Bhoi Kamti 1200 Maithili Hinduism Nepal Bhoi Kharbind 9400 Bhojpuri Hinduism Nepal Bhoi Kharot 6200 Bhojpuri Hinduism Nepal Bhoi Nikhad 1900 Bhojpuri Hinduism Nepal Bhote 13000 Nepali Buddhism Nepal Bind 71000 Maithili Hinduism Nepal Bote-Majhi 11000 Bote Hinduism Nepal Brahmin Bhumihar 16000 Maithili Hinduism Nepal Brahmin Gaur 7200 Maithili Hinduism Nepal Brahmin Hill 3106000 Nepali Hinduism Nepal Brahmin Jijhotia 1400 Maithili Hinduism Nepal Brahmin Joshi 2000 Maithili Hinduism Nepal Brahmin Kanaujia 6100 Maithili Hinduism Nepal Brahmin Khandelwal 1900 Maithili Hinduism Nepal Brahmin Maha 700 Maithili Hinduism Nepal Brahmin Radhi 3200 Maithili Hinduism Nepal Brahmin Sakaldwipi 2800 Maithili Hinduism Nepal Brahmin Sanadhya 500 Awadhi Hinduism Nepal Brahmin Saraswat 2600 Maithili Hinduism Nepal Brahmin Sawaria 5500 Awadhi Hinduism Nepal Brahmin 129000 Maithili Hinduism Nepal Brahmin unspecified 3243000 Nepali Hinduism Nepal Byansi 4000 Humla Hinduism Nepal Chamar (Hindu traditions) 323000 Maithili Hinduism Nepal Chamling 6200 Chamling Other / Small Nepal Chhairottan 40 Language unknown Buddhism Nepal Chhantyal 11000 Nepali Hinduism Nepal 4239000 Nepali Hinduism Nepal Chidimar 4300 Bhojpuri Hinduism Nepal Churaute 2300 Nepali Islam Nepal Danuwar Rai 81000 Danuwar Hinduism Nepal Darai 19000 Darai Hinduism Nepal Darjee 454000 Nepali Hinduism Nepal (Hindu traditions) 7200 Maithili Hinduism Nepal Darzi (Muslim traditions) 19000 Urdu Islam Nepal Deaf Nepalese Sign Language Hinduism Nepal Devhar 900 Nepali Hinduism Nepal Dhandi 1900 Bhojpuri Hinduism Nepal 212000 Maithili Hinduism Nepal Dhanuk Dhankar 6100 Maithili Hinduism Nepal (Hindu traditions) 100 Bhojpuri Hinduism Nepal Dharkar 2600 Bhojpuri Hinduism Nepal 26000 Dhimal Hinduism Nepal Dhobi (Hindu traditions) 106000 Maithili Hinduism Nepal Dhobi (Muslim traditions) 6800 Urdu Islam Nepal Dolpa 4000 Sherpa Buddhism Nepal Dom (Hindu traditions) 13000 Maithili Hinduism Nepal Dom (Muslim traditions) 1600 Bhojpuri Islam Nepal Dosadh (Hindu traditions) 201000 Maithili Hinduism Nepal Dura 5100 Nepali Hinduism Nepal Gadaria (Hindu traditions) 7700 Maithili Hinduism Nepal Gaddi 1000 Urdu Islam Nepal Gandharb (Hindu traditions) 100 Maithili Hinduism Nepal Gandharva 6800 Nepali Hinduism Nepal Gangai 37000 Nepali Hinduism Nepal Gharti 114000 Nepali Hinduism Nepal Gonrhi 1200 Bhojpuri Hinduism Nepal (Hindu traditions) 900 Awadhi Hinduism Nepal Gosain 1700 Maithili Hinduism Nepal Gurung 501000 Gurung Buddhism Nepal Gyalsumdo 400 Tamang, Western Buddhism Nepal Hadi 2200 Maithili Hinduism Nepal Hajam 35000 Urdu Islam Nepal (Hindu traditions) 4200 Maithili Hinduism Nepal Halwai (Hindu traditions) 81000 Maithili Hinduism Nepal Halwai Maira 1600 Maithili Hinduism Nepal Hayu 3000 Wayu Hinduism Nepal Hudke 100 Nepali Hinduism Nepal Jat (Hindu traditions) 1000 Hinduism Nepal Jat (Sikh traditions) 900 Punjabi, Eastern Other / Small Nepal Jirel 5500 Jirel Buddhism Nepal Jogi (Hindu traditions) 900 Maithili Hinduism Nepal Kagate 600 Syuba Buddhism Nepal Kahar (Hindu traditions) 52000 Bhojpuri Hinduism Nepal Kaibartta 800 Maithili Hinduism Nepal Kalal (Hindu traditions) 900 Maithili Hinduism Nepal Kalwar (Hindu traditions) 122000 Maithili Hinduism Nepal Kalwar (Muslim traditions) 800 Bhojpuri Islam Nepal Kalwar Iraqi (Hindu traditions) 600 Bhojpuri Hinduism Nepal Kalwar Iraqi (Muslim traditions) 700 Bhojpuri Islam Nepal Kalwar Jaiswal 5500 Maithili Hinduism Nepal Kamar 1600 Nepali Hinduism Nepal 1211000 Nepali Hinduism Nepal Kandu 124000 Bhojpuri Hinduism Nepal Kanjar (Hindu traditions) 2900 Maithili Hinduism Nepal Kawar 1200 Maithili Hinduism Nepal Kayastha (Hindu traditions) 43000 Maithili Hinduism Nepal Kayastha Karan 800 Maithili Hinduism Nepal Kayastha Sribastab 1000 Awadhi Hinduism Nepal Khaling 1500 Khaling Other / Small Nepal Khambu 700 Nepali Hinduism Nepal Kharia 500 Maithili Hinduism Nepal Khas 16000 Nepali Hinduism Nepal Khatik (Hindu traditions) 700 Awadhi Hinduism Nepal Khatwa 98000 Maithili Hinduism Nepal Kisan 2200 Kurux Hinduism Nepal Koch (Hindu traditions) 1500 Rajbanshi Hinduism Nepal Koiri (Hindu traditions) 295000 Maithili Hinduism Nepal Koli (Hindu traditions) 2200 Awadhi Hinduism Nepal Kori 12000 Awadhi Hinduism Nepal Kuchbandia 300 Awadhi Hinduism Nepal Kulung 27000 Kulung Other / Small Nepal Kumal 116000 Nepali Hinduism Nepal Kumhar (Hindu traditions) 61000 Maithili Hinduism Nepal Kumhar Magahia 1100 Maithili Hinduism Nepal Kurmi (Hindu traditions) 223000 Bhojpuri Hinduism Nepal Kusunda 300 Nepali Hinduism Nepal Kyerung 3100 Kyerung Buddhism Nepal Laheri (Muslim traditions) 300 Urdu Islam Nepal Larke 200 Nubri Buddhism Nepal Lhomi, Shing Saapa 1100 Lhomi Buddhism Nepal Loba 2600 Lhowa Buddhism Nepal Lodha (Hindu traditions) 32000 Bhojpuri Hinduism Nepal Lohar (Hindu traditions) 99000 Maithili Hinduism Nepal Lohar (Muslim traditions) 800 Urdu Islam Nepal Lohorung 1200 Lohorung Hinduism Nepal Lunia (Hindu traditions) 67000 Maithili Hinduism Nepal Magar 1819000 Nepali Hinduism Nepal Majhi 80000 Majhi Hinduism Nepal Mal (Hindu traditions) 1200 Maithili Hinduism Nepal Mali (Hindu traditions) 14000 Maithili Hinduism Nepal Mallah (Hindu traditions) 167000 Maithili Hinduism Nepal Mallah Chain (Hindu traditions) 4400 Maithili Hinduism Nepal Mallah (Hindu traditions) 5400 Maithili Hinduism Nepal 1500 Bhojpuri Islam Nepal Mech 4800 Boro Hinduism Nepal Mewahang 3800 Mewahang, Eastern Other / Small Nepal Miyan 29000 Urdu Islam Nepal Moghal 2000 Urdu Islam Nepal Mugal 300 Nepali Buddhism Nepal Murao (Hindu traditions) 1700 Awadhi Hinduism Nepal Musahar (Hindu traditions) 226000 Maithili Hinduism Nepal Naaba 600 Naaba Buddhism Nepal Nachhiring 6900 Nachering Other / Small Nepal Nai (Hindu traditions) 114000 Maithili Hinduism Nepal Namassej 1300 Maithili Hinduism Nepal (Hindu traditions) 3000 Bhojpuri Hinduism Nepal Nat (Muslim traditions) 600 Bhojpuri Islam Nepal Newah 1274000 Newar Hinduism Nepal Nubri 1500 Nubri Buddhism Nepal Oraon, Dhangar 38000 Kurux, Nepali Hinduism Nepal Pahari 13000 Nepali Hinduism Nepal Pashtun, Northern 8800 Urdu Islam Nepal Pasi (Hindu traditions) 3900 Bhojpuri Hinduism Nepal Phri 600 Nepali Hinduism Nepal 17000 Urdu Islam Nepal 1600 Urdu Islam Nepal Qazi 9800 Urdu Islam Nepal Rajbansi Khen (Hindu traditions) 300 Rajbanshi Hinduism Nepal Rajbhar 10000 Bhojpuri Hinduism Nepal Rajdhob 13000 Maithili Hinduism Nepal Raji 4500 Raji Hinduism Nepal Rajput Bais (Muslim traditions) 1300 Urdu Islam Nepal Rajput Chauhan (Hindu traditions) 1000 Maithili Hinduism Nepal Rajput Chauhan (Muslim traditions) 1800 Urdu Islam Nepal Rajput Marwadi 100 Hindi Hinduism Nepal Rajput Nau 1100 Urdu Islam Nepal Rajput Ponwar (Muslim traditions) 1200 Urdu Islam Nepal Rajput Saithwar 600 Bhojpuri Hinduism Nepal Rajput unspecified (Hindu traditions) 37000 Maithili Hinduism Nepal Rajput unspecified (Muslim traditions) 16000 Urdu Islam Nepal Raute 900 Raute Hinduism Nepal (Muslim traditions) 4000 Urdu Islam Nepal Rongkup 3900 Lepcha Buddhism Nepal Sahisia 200 Maithili Islam Nepal Sampang 1400 Sampang Buddhism Nepal Sarbaria 3100 Nepali Hinduism Nepal 361000 Nepali Hinduism Nepal 64000 Urdu Islam Nepal Shaikh 788000 Urdu Islam Nepal Shaikh Qureshi 16000 Urdu Islam Nepal Sherpa 106000 Sherpa Buddhism Nepal Sherpa Helambu 2400 Hyolmo Buddhism Nepal Silpkar (Hindu traditions) 58000 Nepali Hinduism Nepal Siyar 500 Nepali Buddhism Nepal Sonar (Hindu traditions) 63000 Maithili Hinduism Nepal Sunri (Hindu traditions) 90000 Maithili Hinduism Nepal Sunuwar 54000 Sunwar Hinduism Nepal Tajpuriya 18000 Rajbanshi Hinduism Nepal Tamang 1478000 Tamang, Eastern Buddhism Nepal Tamboli (Hindu traditions) 78000 Maithili Hinduism Nepal Tamboli (Muslim traditions) 800 Urdu Islam Nepal Tangbe 600 Nepali Buddhism Nepal Tanti (Hindu traditions) 101000 Maithili Hinduism Nepal Teli (Hindu traditions) 356000 Maithili Hinduism Nepal Teli (Muslim traditions) 1700 Urdu Islam Nepal Teli Gangauta (Hindu traditions) 12000 Maithili Hinduism Nepal Thakali 11000 Nepali Hinduism Nepal Thakali Chimtan 40 Thakali Buddhism Nepal Thakali Marphali 1800 Thakali Buddhism Nepal Thakali Tin Gaule 500 Thakali Buddhism Nepal 409000 Nepali Hinduism Nepal Thakuria 2400 Bhojpuri Islam Nepal Thami 28000 Thangmi Hinduism Nepal Tharu 1674000 Tharu, Dangaura Hinduism Nepal Tharu Khawas 1500 Nepali Hinduism Nepal Tharu Rana 200000 Tharu, Rana Hinduism Nepal Thathera (Hindu traditions) 600 Maithili Hinduism Nepal Thulung 3300 Thulung Hinduism Nepal Tibetan, Bhotia 2500 Tibetan, Central Buddhism Nepal Tokpegola 1400 Sherpa Buddhism Nepal Tsum 2300 Tsum Buddhism Nepal Walang 1200 Walungge Buddhism Nepal (Hindu traditions) 1016000 Maithili Hinduism Nepal Yadav Dhindhor 15000 Maithili Hinduism Nepal Yadav Gaoli 78000 Maithili Hinduism Nepal Yadav Gola 4400 Awadhi Hinduism Nepal Yadav Gualbans (Hindu traditions) 29000 Awadhi Hinduism Nepal Yadav Rawat 9100 Maithili Hinduism Nepal Yakha 23000 Yakkha Other / Small Nepal Yakthumba 373000 Limbu Other / Small Nepal Yamphu 6700 Yamphu Buddhism Nepal Yayu 2200 Language unknown Hinduism Nepal Yehlmo 10000 Hyolmo Buddhism