Language in Nepal

Nepal has a highly diverse language landscape with 124 languages reported as mother tongues in the 2021 census. The Constitution recognizes every language spoken in Nepal as a national language, while Nepali in Devanagari is the federal official language. Provinces may add majority languages through provincial law, but formal recognition does not guarantee a school, translation or public service in that language everywhere.

Tip

Treat Nepal's language system as a location-specific access question, not as a list of nationally recognized languages. For an official, education, media or cultural need, identify the province and local institution first, then verify whether the chosen language is actually supported and in what form. Keep a fallback in Nepali or another locally used bridge language when the service, teacher, material or provider is not confirmed.