Les divers groupes ethniques du pays sont à la fois nombreux et possèdent pour la plupart, leur langue propre : Thakali, Tamang, Tibétains, Newaris, Sherpa, Rai, Limbu, Gurung, Magar, Bahun, Chhetri, Tharu, Mithila.
L'ethnie magar représente un peu plus de 7% de la population totale du Népal.
Les castes hindoues de Chhetri et des Bahun correspondent à environ 30% de la population au Népal.
Le peuple Newar est originaire de la vallée de Kathmandou et possède une population d'environ 1,5 millions d'individus.
Les Tharus vivent dans la région de Teraï et on peut découvrir leur tradition, leur danse, leur cuisine et leur style de vie en visitant Sauraha, à Chitwan.
Selon un recensement du gouvernement népalais en 2012, on dénombrait environ 1 737 000 individus d'origine Tharu.
On dénombre environ 150 000 népalais d'origine sherpa.
Les Newars constituent environ 5% de la population totale népalaise.
L'immense majorité des Thakalis s'est converti à l'hindouisme.
Les Gurungs s'appellent eux-mêmes les Tamu.
Les Tibétains sont très visibles dans des métiers en lien avec le tourisme.