Nepal (NPL)

Nepal is a country in Asia with a population of 34,386,775. Nepal, nestled between India and China, is home to the world’s highest peaks, including Mount Everest. Nepalese culture is a blend of Hindu and Buddhist traditions, with vibrant festivals, colorful temples, and a strong sense of community. Hinduism is the main faith, but Buddhism is also widely practiced, especially in the Himalayan regions. Spiritual life is visible in daily rituals, prayer flags, and pilgrimages to sacred sites, reflecting a deep reverence for both the divine and the natural world.

People Groups of Nepal:

Nepal Fast Facts:

171 People Groups · 34,387K People

Engagement Groups Population
Unengaged and Unreached 18 493.6K
Engaged yet Unreached 134 33,522K
No Longer Unreached 19 371.2K

Nepal Realities:

Weighted GSEC
2
Dying Daily
646
Dying Daily Without Christ
(99.7%) 644
Birth Rate per 1,000
19.8
Death Rate per 1,000
6.2

People Groups of Nepal

Strategic Progress Index

All

171 people groups

Photo People Group ID Name Country Population ▼ Strategic Progress Index Language Religion
Chhetri Chhetri Nepal 6,275,000 Engaged yet Unreached Nepali (individual language) Hinduism
Brahmin (Nepali) Brahmin (Nepali) Nepal 4,550,000 Engaged yet Unreached Nepali (individual language) Hinduism
Eastern Tamang Eastern Tamang Nepal 1,660,000 Engaged yet Unreached Eastern Tamang Tibetan Buddhism
Newar Newar Nepal 1,650,000 Engaged yet Unreached Nepal Bhasa Hinduism
Kami Kami Nepal 1,565,000 Engaged yet Unreached Nepali (individual language) Hinduism
Shaikh (Urdu) Shaikh (Urdu) Nepal 832,000 Engaged yet Unreached Urdu Sunni Islam
Yadava (Maithili) Yadava (Maithili) Nepal 803,000 Engaged yet Unreached Maithili Hinduism
Western Gurung Western Gurung Nepal 721,000 Engaged yet Unreached Gurung Animism
Damai Damai Nepal 681,000 Engaged yet Unreached Nepali (individual language) Hinduism
Eastern Magar Eastern Magar Nepal 615,000 Engaged yet Unreached Magar Hinduism
Thakuri Thakuri Nepal 584,000 Engaged yet Unreached Nepali (individual language) Hinduism
Sarki Sarki Nepal 557,000 Engaged yet Unreached Nepali (individual language) Hinduism
Shaikh (Maithili) Shaikh (Maithili) Nepal 535,000 Engaged yet Unreached Maithili Sunni Islam
Teli Teli Nepal 532,000 Engaged yet Unreached Nepali (individual language) Hinduism
Bantawa Rai Bantawa Rai Nepal 494,000 Engaged yet Unreached Bantawa Animism
Brahmin (Maithili) Brahmin (Maithili) Nepal 488,000 Engaged yet Unreached Maithili Hinduism
Western Tharu Western Tharu Nepal 474,000 Engaged yet Unreached Dangaura Tharu Animism
Chamar Chamar Nepal 471,000 Engaged yet Unreached Nepali (individual language) Hinduism
Gurung Gurung Nepal 469,000 Engaged yet Unreached Nepali (individual language) Folk Buddhism
Northwestern Tamang Northwestern Tamang Nepal 465,000 Engaged yet Unreached Western Tamang Tibetan Buddhism
Koiri Koiri Nepal 440,000 Engaged yet Unreached Nepali (individual language) Hinduism
Limbu Limbu Nepal 412,000 Engaged yet Unreached Limbu Kirati
Western Magar Western Magar Nepal 409,000 Engaged yet Unreached Animism
Kurmi (Bhojpuri) Kurmi (Bhojpuri) Nepal 372,000 Engaged yet Unreached Bhojpuri Hinduism
Deaf Nepalis Deaf Nepalis Nepal 351,000 Engaged yet Unreached Nepalese Sign Language Folk Hinduism
Sanyasi Sanyasi Nepal 348,000 Engaged yet Unreached Nepali (individual language) Hinduism
Shaikh (Bhojpuri) Shaikh (Bhojpuri) Nepal 329,000 Unengaged and Unreached Bhojpuri Sunni Islam
Dhanuk Dhanuk Nepal 328,000 Engaged yet Unreached Nepali (individual language) Hinduism
Yadava (Bhojpuri) Yadava (Bhojpuri) Nepal 295,000 Engaged yet Unreached Bhojpuri Hinduism
Dusadh Dusadh Nepal 277,000 Engaged yet Unreached Nepali (individual language) Hinduism
Eastern Gurung Eastern Gurung Nepal 267,000 Engaged yet Unreached Gurung Animism
Sonar Sonar Nepal 253,000 Engaged yet Unreached Nepali (individual language) Hinduism
Musasa Musasa Nepal 226,000 Engaged yet Unreached Musasa Hinduism
Baniya Baniya Nepal 222,000 Engaged yet Unreached Nepali (individual language) Hinduism
Sherpa Sherpa Nepal 203,000 Engaged yet Unreached Sherpa Tibetan Buddhism
Kalwar Kalwar Nepal 202,000 Engaged yet Unreached Nepali (individual language) Hinduism
Mallah Mallah Nepal 202,000 Engaged yet Unreached Nepali (individual language) Hinduism
Southwestern Tamang Southwestern Tamang Nepal 196,000 Engaged yet Unreached Eastern Tamang Tibetan Buddhism
Kewat Kewat Nepal 183,000 Engaged yet Unreached Nepali (individual language) Hinduism
Brahmin (Bhojpuri) Brahmin (Bhojpuri) Nepal 172,000 Engaged yet Unreached Bhojpuri Hinduism
Rajbansi Rajbansi Nepal 171,000 Engaged yet Unreached Rajbanshi Hinduism
Kanu Kanu Nepal 167,000 Engaged yet Unreached Nepali (individual language) Hinduism
Tibetans Tibetans Nepal 161,000 Engaged yet Unreached Tibetan Tibetan Buddhism
Sudhi Sudhi Nepal 157,000 Engaged yet Unreached Nepali (individual language) Hinduism
Lohar Lohar Nepal 144,000 Engaged yet Unreached Nepali (individual language) Hinduism
Eastern Tharu Eastern Tharu Nepal 138,000 Engaged yet Unreached Bhojpuri Folk Hinduism
Tatma Tatma Nepal 134,000 Engaged yet Unreached Nepali (individual language) Hinduism
Rajput (Kumaoni) Rajput (Kumaoni) Nepal 133,000 Engaged yet Unreached Kumaoni Hinduism
Kumhali Kumhali Nepal 131,000 Engaged yet Unreached Kumhali Hinduism
Khatwe Khatwe Nepal 131,000 Engaged yet Unreached Nepali (individual language) Hinduism
Bing Bing Nepal 130,000 Engaged yet Unreached Nepali (individual language) Hinduism
Dhobi Dhobi Nepal 128,000 Engaged yet Unreached Nepali (individual language) Hinduism
Sunwar Sunwar Nepal 125,000 Engaged yet Unreached Sunwar Hinduism
Nuniya Nuniya Nepal 117,000 Engaged yet Unreached Nepali (individual language) Hinduism
Majhi Majhi Nepal 95,500 Engaged yet Unreached Majhi Hinduism
Kumhar Kumhar Nepal 95,000 Engaged yet Unreached Nepali (individual language) Hinduism
Haluwai Haluwai Nepal 88,500 Engaged yet Unreached Nepali (individual language) Hinduism
Athpare Rai Athpare Rai Nepal 83,000 Engaged yet Unreached Dungmali Hinduism
Kayastha Kayastha Nepal 80,500 Engaged yet Unreached Nepali (individual language) Hinduism
Marwadi Marwadi Nepal 77,000 Unengaged and Unreached Nepali (individual language) Folk Hinduism
Danuwar Danuwar Nepal 71,000 No Longer Unreached Dhanwar (Nepal) Hinduism
Chepang Chepang Nepal 69,500 No Longer Unreached Chepang Folk Hinduism
Kham-Magar Kham-Magar Nepal 67,000 Engaged yet Unreached Western Parbate Kham Animism
Brahmin (Awadhi) Brahmin (Awadhi) Nepal 63,000 Engaged yet Unreached Awadhi Folk Hinduism
Bantar Bantar Nepal 62,500 Engaged yet Unreached Nepali (individual language) Hinduism
Barae Barae Nepal 62,000 Engaged yet Unreached Nepali (individual language) Hinduism
Kahar Kahar Nepal 60,500 Engaged yet Unreached Nepali (individual language) Hinduism
Santal Santal Nepal 56,000 No Longer Unreached Santali Hinduism
Dhagar Dhagar Nepal 55,000 Engaged yet Unreached Kurukh Hinduism
Gangai Gangai Nepal 54,500 Engaged yet Unreached Nepali (individual language) Hinduism
Badhae Badhae Nepal 52,000 Engaged yet Unreached Nepali (individual language) Hinduism
Magar-Khamkura Magar-Khamkura Nepal 43,000 Engaged yet Unreached Western Parbate Kham Hinduism
Lodha Lodha Nepal 43,000 Engaged yet Unreached Nepali (individual language) Hinduism
Rajbhar Rajbhar Nepal 42,500 Engaged yet Unreached Nepali (individual language) Hinduism
Loba Loba Nepal 38,000 Engaged yet Unreached Loke Tibetan Buddhism
Thulunge Rai Thulunge Rai Nepal 36,500 Engaged yet Unreached Thulung Hinduism
Galle Gurung Galle Gurung Nepal 35,000 Engaged yet Unreached Southern Ghale Hinduism
Bhotia Bhotia Nepal 33,500 Engaged yet Unreached Dzongkha Folk Buddhism
Bengali Bengali Nepal 31,500 No Longer Unreached Bengali Hinduism
Bhediyar Bhediyar Nepal 31,000 Engaged yet Unreached Nepali (individual language) Hinduism
Thami Thami Nepal 30,000 Engaged yet Unreached Thangmi Hinduism
Sheshi Kham Sheshi Kham Nepal 26,500 Engaged yet Unreached Sheshi Kham Hinduism
Dhimal Dhimal Nepal 26,000 Engaged yet Unreached Dhimal Hinduism
Han Chinese Han Chinese Nepal 23,500 No Longer Unreached Mandarin Chinese Chinese Folk Religion
Tajpuriya Tajpuriya Nepal 23,000 Engaged yet Unreached Nepali (individual language) Hinduism
Yakha Yakha Nepal 22,500 No Longer Unreached Yakha Kirati
Chidmar Chidmar Nepal 21,500 Unengaged and Unreached Nepali (individual language) Folk Hinduism
Darai Darai Nepal 20,000 Engaged yet Unreached Darai Hinduism
Mali Mali Nepal 20,000 Engaged yet Unreached Nepali (individual language) Hinduism
Sonha Sonha Nepal 19,500 Engaged yet Unreached Sonha Animism
Brahmin (Hindi) Brahmin (Hindi) Nepal 18,500 No Longer Unreached Hindi Hinduism
Gamal Kham Gamal Kham Nepal 18,000 Engaged yet Unreached Gamale Kham Hinduism
Kulunge Rai Kulunge Rai Nepal 18,000 Engaged yet Unreached Kulung (Nepal) Animism
Bhand Bhand Nepal 17,500 Unengaged and Unreached Urdu Sunni Islam
Thakali Thakali Nepal 17,000 Engaged yet Unreached Nepali (individual language) Folk Buddhism
Lohorong Lohorong Nepal 16,500 Engaged yet Unreached Lohorung Hinduism
Punjabis Punjabis Nepal 16,500 Engaged yet Unreached Panjabi Folk Hinduism
Dom Dom Nepal 15,500 Engaged yet Unreached Nepali (individual language) Hinduism
Kamar Kamar Nepal 15,500 Engaged yet Unreached Nepali (individual language) Hinduism
Chamlinge Rai Chamlinge Rai Nepal 15,000 No Longer Unreached Camling Hinduism
Sampange Rai Sampange Rai Nepal 14,500 No Longer Unreached Sampang Hinduism
Chentel Magar Chentel Magar Nepal 13,000 Engaged yet Unreached Chantyal Tibetan Buddhism
Baram Baram Nepal 13,000 Engaged yet Unreached Nepali (individual language) Hinduism
Kalinge Rai Kalinge Rai Nepal 12,500 Engaged yet Unreached Khaling Hinduism
Bote-Majhi Bote-Majhi Nepal 12,000 Engaged yet Unreached Bote-Majhi Hinduism
Dolpa Dolpa Nepal 12,000 Engaged yet Unreached Dolpo Tibetan Buddhism
Rumdali Rai Rumdali Rai Nepal 12,000 Engaged yet Unreached Bahing Hinduism
Badhi Badhi Nepal 11,500 No Longer Unreached Jumli Hinduism
Helambu Sherpa Helambu Sherpa Nepal 11,000 Engaged yet Unreached Hyolmo Tibetan Buddhism
Palpa Pahari Palpa Pahari Nepal 10,500 Engaged yet Unreached Nepali (individual language) Hinduism
Ghandarbav Ghandarbav Nepal 10,500 Engaged yet Unreached Nepali (individual language) Hinduism
Barhamu Barhamu Nepal 9,600 Engaged yet Unreached Nepali (individual language) Folk Hinduism
Nisi Kham Nisi Kham Nepal 9,500 Engaged yet Unreached Eastern Parbate Kham Hinduism
Adibasi Adibasi Nepal 9,200 Engaged yet Unreached Nepali (individual language) Folk Hinduism
Munda Munda Nepal 9,100 No Longer Unreached Munda Hinduism
Dura Dura Nepal 9,000 Engaged yet Unreached Nepali (individual language) Folk Buddhism
Bhujel Bhujel Nepal 8,800 Engaged yet Unreached Nepali (individual language) Hinduism
Miya Miya Nepal 8,500 Unengaged and Unreached Nepali (individual language) Sunni Islam
Mugali Mugali Nepal 7,800 Engaged yet Unreached Mugom Tibetan Buddhism
Lhomi Lhomi Nepal 7,400 No Longer Unreached Lhomi Tibetan Buddhism
Yamphu Rai Yamphu Rai Nepal 7,400 Engaged yet Unreached Yamphu Hinduism
Manangi Manangi Nepal 7,000 Engaged yet Unreached Manangba Tibetan Buddhism
Kyerung Kyerung Nepal 6,600 Engaged yet Unreached Kyerung Tibetan Buddhism
Tamachhange Rai Tamachhange Rai Nepal 6,600 Engaged yet Unreached Nachering Animism
Tseku Tseku Nepal 6,600 Unengaged and Unreached Tseku Tibetan Buddhism
Tsum Tsum Nepal 6,600 Engaged yet Unreached Tsum Tibetan Buddhism
Jirel Jirel Nepal 6,500 No Longer Unreached Jirel Animism
Halkhor Halkhor Nepal 6,300 Unengaged and Unreached Nepali (individual language) Hinduism
Gyasumdoba Gyasumdoba Nepal 6,000 Unengaged and Unreached Gyalsumdo Tibetan Buddhism
Chaurasia Chaurasia Nepal 5,900 Engaged yet Unreached Wambule Hinduism
Newange Rai Newange Rai Nepal 5,900 Engaged yet Unreached Western Meohang Hinduism
Puma Puma Nepal 5,600 Unengaged and Unreached Puma Tibetan Buddhism
Humla Bhotia Humla Bhotia Nepal 5,300 Engaged yet Unreached Humla Tibetan Buddhism
Northern Ghale Northern Ghale Nepal 5,300 Engaged yet Unreached Northern Ghale Tibetan Buddhism
Nubriba Nubriba Nepal 5,200 Engaged yet Unreached Nubri Tibetan Buddhism
Bodo Bodo Nepal 5,000 Engaged yet Unreached Bodo (India) Hinduism
Kisan Kisan Nepal 5,000 Engaged yet Unreached Sadri Folk Hinduism
Lepcha Lepcha Nepal 4,800 No Longer Unreached Lepcha Tibetan Buddhism
Nachering Nachering Nepal 4,700 Engaged yet Unreached Nachering Animism
Tokpegola Tokpegola Nepal 3,600 Engaged yet Unreached Walungge Tibetan Buddhism
Koi Koi Nepal 3,500 No Longer Unreached Koi Hinduism
Ticherong Ticherong Nepal 3,400 Engaged yet Unreached Tichurong Tibetan Buddhism
Baragaunle Baragaunle Nepal 3,300 Engaged yet Unreached Loke Tibetan Buddhism
British British Nepal 3,300 No Longer Unreached English Protestantism
Saam Rai Saam Rai Nepal 3,300 Engaged yet Unreached Nepali (individual language) Hinduism
Raji Raji Nepal 3,200 Unengaged and Unreached Raji Folk Hinduism
Hayu Hayu Nepal 3,200 Engaged yet Unreached Nepali (individual language) Hinduism
Byangsi Byangsi Nepal 2,800 Unengaged and Unreached Byangsi Tibetan Buddhism
Jerung Jerung Nepal 2,500 Engaged yet Unreached Jerung Hinduism
Thudam Bhotia Thudam Bhotia Nepal 2,500 Engaged yet Unreached Walungge Tibetan Buddhism
Kaike Kaike Nepal 2,400 Engaged yet Unreached Kaike Animism
Dhunia Dhunia Nepal 2,100 Unengaged and Unreached Nepali (individual language) Hinduism
Kutang Bhotia Kutang Bhotia Nepal 2,000 Engaged yet Unreached Kuke Tibetan Buddhism
Chhulung Chhulung Nepal 1,800 Engaged yet Unreached Chhulung Animism
Syuba Syuba Nepal 1,800 No Longer Unreached Kagate Tibetan Buddhism
Jaine Jaine Nepal 1,800 Unengaged and Unreached Nepali (individual language) Jainism
Darmiya Darmiya Nepal 1,700 Unengaged and Unreached Darmiya Hinduism
Lumba-Yakkha Lumba-Yakkha Nepal 1,700 Engaged yet Unreached Lumba-Yakkha Folk Buddhism
Walung Walung Nepal 1,700 Engaged yet Unreached Walungge Tibetan Buddhism
Pahari Nagarkotis Pahari Nagarkotis Nepal 1,600 Unengaged and Unreached Pahari Hinduism
Makalu Sherpa Makalu Sherpa Nepal 1,600 Unengaged and Unreached Sherpa Tibetan Buddhism
Nawa Sherpa Nawa Sherpa Nepal 1,000 No Longer Unreached Naaba Animism
Yehlmo Yehlmo Nepal 1,000 Engaged yet Unreached Nepali (individual language) Tibetan Buddhism
Patharkata Patharkata Nepal 950 Engaged yet Unreached Nepali (individual language) Hinduism
Raute Raute Nepal 850 Engaged yet Unreached Raute Hinduism
Nar-Phuba Nar-Phuba Nepal 800 Engaged yet Unreached Nar Phu Tibetan Buddhism
Nurang Nurang Nepal 475 Unengaged and Unreached Nepali (individual language) Folk Hinduism
Tilung Tilung Nepal 400 Engaged yet Unreached Tilung Animism
Surel Surel Nepal 350 Unengaged and Unreached Nepali (individual language) Hinduism
Kusunda Kusunda Nepal 275 No Longer Unreached Nepali (individual language) Folk Hinduism
Bankhariya Bankhariya Nepal 175 Engaged yet Unreached Kharia Animism

To download a comprehensive people group list in spreadsheet form, visit our Research Data page.

Peoplegroups.org relies on updates from the field and other organizations for much of our data, so if you have any updates, please contact us. We use various international naming standards. For a list of these standards and fields, visit our Data Standards section.

Scroll to Top