Nepal is a country with many languages. The main one is Nepali, used in schools and government. Besides that, over 124 languages are spoken!

Languages of Nepal

According to the National Census 2078, people are speaking 124 languages in Nepal. Similarly, a total of 142 castes live in Nepal. Nepalese believe in 10 religions. Like that are Hinduism, Buddhism, Islam, Christianity, Jainism, Kirat, Sikhism, and other religions.

The people of Nepal speak 124 languages as their mother tongue. Among them, 111 languages continue the 2068 census, while 13 have been added as new mother tongues. Following are the 13 new mother tongues in addition to the 2078 census:

  • Bhote
  • Lowa
  • Chum/ Nubri
  • Waragungwa
  • Nar - Fu
  • Rana Tharu
  • Karma Rong
  • Mugali
  • Tichhurong
  • Sadri
  • Donee
  • Munda
  • Kewarat

According to the Constitution of Nepal, every Nepali speaker's original language is the mother tongue of Nepal. Therefore, all the languages spoken by all Nepalese are the original language of Nepal. Every community, caste has its own mother tongue. Therefore, Nepal is a multi-lingual, multi-religious, multi-cultural nation.

Language Spoken in Nepal

National Symbol of Nepal

Nepali is the mother tongue spoken by the majority of people in Nepal. Nepali language is spoken by 44.86 percent of the total population. Similarly, the Maithili language is the most widely spoken language after Nepali. 11.05% of the total population uses the Maithili language as their mother tongue.

Bhojpuri is the third most spoken language in Nepal. 6.24% of the total population speak Bhojpuri as their mother tongue. Similarly, the fourth and fifth most spoken languages are Tharu with 5.88% and Tamang with 4.88% respectively.

Among the languages spoken by a small population in Nepal, Kusunda comes first. Only 23 people of the total population use the Kusunda language as their mother tongue. Similarly, among languages spoken by less population, Bankariya (86 people), Sam Bhasha (106 people), Hariyanvi (114 people) and Sadhani (122 people) are in second, third, fourth and fifth place respectively.

Mother languages spoken by more than one lakh Population in Nepal

According to the 2068 census, a total of 19 languages were spoken by more than one lakh people in Nepal. Later, according to the 2078 census, the number of languages spoken by more than one lakh population has reached 21. Below is the list of those 21 mother tongues, population and percentage.

LanguagePopulationPercentage
Nepali1308445744.86 %
Maithali322238911.05 %
Bhojpuri18207956.24%
Tharu17140915.88%
Tamang14230754.88%
Bajjika11337643.89%
Awadhi8642762.96 %
Nepal Bhasa (Newari)8633802.96 %
Magar Dhut8103152.78 %
Doteli4948641.70 %
Urdu4137851.42%
Yakthung/ Limbu3504361.20%
Gurung3280741.12 %
Magahi2301170.79%
Baitadeli1526660.52 %
Rai1445120.50 %
Achhami1414440.48%
Bantawa1380030.47%
Rajbanshi1301630.45 %
sherpa1178960.40%
Khas1175110.40 %
Mother languages spoken by more than one lakh Population in Nepal

Languages spoken by small size of Population in Nepal

According to the 2078 census, there are a total of 124 native language speaking communities in Nepal. Among them, the 10 mother tongues spoken by the least population are given below.

LanguagesPopulation
Kusunda23
Bankariya86
Sam106
Hariyanwi114
Sadhani122
Khariya132
Malpande161
Surel174
Belhare177
Phangduwali247
Languages spoken by small size of Population in Nepal

Nepal is a shared flower bed of religion, culture, language and literature. Although it is a very small part of the world, its language, culture and history are vast. Here every community and every caste has its own original language. Nepal is a garden of language where you can find a variety of flowers called languages.