199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker

Indo-European · ISO 639-3 nep · ne

Nepali Language नेपाली

Nepali is an Indo-European language spoken by about 20 million people in 3 countries. It is an official language of Nepal. It is written in the Devanagari and Latin scripts.

20 million
Speakers
3
Countries where it is spoken
1
Countries where it is official
Unknown
Endangerment status

Where Nepali is spoken

  • Official language
  • Regional official
  • Spoken by 10%+
  • 1–10%
  • Smaller communities

Countries that speak Nepali

Flag of Nepal
Nepal Official
14 million · 44%
Flag of India
India Regional official
7.9 million · 0.56%
Flag of Bhutan150,372 · 17%

Language family

  1. Indo-European
  2. Classical Indo-European
  3. Indo-Iranian
  4. Nepali

Writing system

Devanagari and Latin scripts

Related languages

About the Nepali language

Nepali (नेपाली) is spoken by about 20 million people. It belongs to the Indo-European language family and, more precisely, to the Indo-Iranian group within the Indo-Iranian branch.

Where is Nepali spoken?

Nepali is used in 3 countries. The largest communities live in Nepal (14 million), India (7.9 million) and Bhutan (150,372).

Share of the population that speaks Nepali: Nepal 44% (14 million), India 0.6% (7.9 million) and Bhutan 17% (150,372).

Nepali is an official language in 1 country: Nepal. It also has regional official status in India.

Writing system and status

Nepali is written in the Devanagari and Latin scripts.

Its closest relatives in the same branch of the family are Hindi, Bengali, Urdu, Panjabi, Western Panjabi, Marathi and 2 more.

ISO codes: ISO 639-1 ne, ISO 639-3 nep.

Frequently asked questions about Nepali

How many people speak Nepali?

About 20 million people.

Where is Nepali spoken?

Mostly in Nepal (14 million), India (7.9 million) and Bhutan (150,372).

In which countries is Nepali an official language?

Nepal. It also has regional official status in India.

What language family does Nepali belong to?

Nepali belongs to the Indo-European family: Indo-European › Classical Indo-European › Indo-Iranian.

What is Nepali called in Nepali?

Its speakers call it नेपाली.

Is Nepali an endangered language?

Nepali is classed as unknown (Glottolog AES).

Data: Languages of the World dataset (MIT) — ISO 639-3, Glottolog (CC BY 4.0), Unicode CLDR, Google LinguaMeta (CC BY 4.0) and Wikidata; country lists: samayo/country-json (MIT). Speaker numbers include first- and second-language speakers where sources report them.