A Nation of Nations
Ethnic Communities
Nepal is home to over 125 ethnic groups and castes, each with distinct languages, traditions, and ways of life.
Sherpa
Region: Khumbu
Language: Sherpa
Religion: Buddhism
Newar
Region: Kathmandu Valley
Language: Newari
Religion: Hinduism / Buddhism
Tharu
Region: Terai
Language: Tharu
Religion: Hinduism / Animism
Gurung
Region: Annapurna / Manang
Language: Gurung
Religion: Buddhism / Hinduism
Magar
Region: Mid-Western
Language: Magar
Religion: Buddhism / Hinduism
Tamang
Region: Central Hills
Language: Tamang
Religion: Buddhism
Rai
Region: Eastern Hills
Language: Rai
Religion: Kiratism / Hinduism
Limbu
Region: Eastern Nepal
Language: Limbu
Religion: Kiratism / Hinduism
Brahmin
Region: All Nepal
Language: Nepali
Religion: Hinduism
Chhetri
Region: All Nepal
Language: Nepali
Religion: Hinduism