Short answer is that there are 22 total number of languages in India which are recognized by Indian Constitution and there are total 31 number of languages in India which have received the status of official languages. 880 total number of languages in India are spoken by people living in India. Hindi is the official language of Indian Union.

Total number of languages in India

Many believe that languages printed on Indian Rupee Notes are our national languages but the truth is India has no national language. The Constitution of India does not give any language the status of National Language. More shocking fact is 22 languages recognized by the Indian Constitution are not official languages of India. Keep reading and know about the total Indian languages as we have real surprising facts to amaze you.

Total Number of Languages in India (2023)

This is not true that India has Hindi and English, as its two official languages. Constitution of India clearly sates that the official language of the Union shall be Hindi in Devanagari script. It is also mentioned in Article 343 that English language shall continue to be used for all the official purposes of the Union. That means Hindi is the official language of the Republic of India and English will be used as associate/provisional language for all official purposes.

Question: What is the national language of India?
Answer: None.

Question: What is the official language of India?
Answer: Hindi in Devanagari script.

Official Languages of India

Number of Indian languages with the status of official languages – The Indian Constitution does not specify official languages for 29 states and 7 union territories of India. Rather, each of them is free to adopt any language or more than one language as its official language(s) through legislation that is for the conduct of its official functions within its territory. Also, the official language(s) should not be necessarily from the Eighth Schedule of the Indian Constitution.

Each state and union territory has been given the right to regulate its own official language in public administration, and in general, neither the constitution and nor any central regulation imposes any restriction on this right. However, Indian states and union territories have less freedom to determine the language in which judicial proceedings will be conducted in their respective High Courts.

How Many Official Languages are There in India

Hindi is the official language of the Union of India and there are total 31 number of Indian languages which have been given the status of official languages within their respective states.

21 languages have been adopted by different states and union territories for their official purposes and 10 additional languages have been retained by the State Sikkim for the purpose of preservation of culture and tradition in the state.

Fun Facts about Official Language

  • Hindi and English have maximum number of states with their status of official languages. Both have 16 states but the states are not same.
  • Third language with its official status in most number of states is Urdu (in 8 states).
  • Chhattisgarh, Haryana, Madhya Pradesh and Uttarakhand are the four states where Hindi is the only official language.
  • Arunachal Pradesh and Nagaland are the two states where English is the only official language.
  • Union Territory of Chandigarh has English as its only official language. Surprisingly, Chandigarh is the capital of the states of Punjab and Haryana (Punjabi is official language in both states).
  • Jammu and Kashmir is one state where Urdu is the only official language.
  • Nepali is the official language of South Asian country Nepal. However, Nepali language has an official status in Darjeeling district of West Bengal. It is recognised as official language in Darjeeling and Kurseon sub-divisions of the district of Darjeeling (but not the rest of the district).

In addition to states and union territories, there are some autonomous administrative regions in India which elected their own official language. Examples: The Bodoland Territorial Council in Assam has declared the Bodo language as official language for the region and Bengali in the Barak Valley region.

What is Eighth Schedule to the Constitution of India

Total Languages in India by Constitution: The Eighth Schedule to the Constitution of India lists 22 regional languages of India. If a provision or directive in Indian Constitution refers to the Eighth Schedule, all the languages in the list are constrained to that directive. In other words, languages listed under Eighth Schedule have special place in Indian Constitution. At the time the Constitution was enacted, Article 344 of the constitution enjoined the President to appoint a Commission on Official Language which should consist of a Chairman and other members representing the different languages specified in the Eighth Schedule. The languages are popularly known as scheduled languages.

Significance: According to Articles 344 and 351, Scheduled Languages are to be used to enrich HINDI via Official Language Commissions appointed every decade which should comprise a Chairman and other members (experts of these languages).

The list has since, acquired further significance. It is necessary in the interest of educational and cultural advancement of the country that measures should be taken for the full development of these languages. In addition, the paper on an Indian language to be selected by the candidate appearing in an examination conducted for public services should be one from the Languages included in the Eighth Scheduled to the Constitution.

The table below lists the 22 languages set out in the Eighth Schedule as of May 2008. Scripts to be used by the appearing candidates for the Language papers, are also listed in adjoining column –

List of 22 Scheduled Languages (Eighth Schedule to the Constitution of India)

No.LanguageScript For Language Paper
1AssameseAssamese
2BengaliBengali
3BodoDevanagari
4DogriDevanagari
5GujaratiGujarati
6HindiDevanagari
7KannadaKannada
8KashmiriPersian
9KonkaniDevanagari
10MaithiliDevanagari
11MalayalamMalayalam
12ManipuriBengali
13MarathiDevanagari
14NepaliDevanagari
15OdiaOdia
16PunjabiGurmukhi
17SanskritDevanagari
18SanthaliDevanagari or Olchiki
19SindhiDevanagari or Arabic
20TamilTamil
21TeluguTelugu
22UrduPersian

India Total Languages

Question: How many languages are there in India?
Answer: There are as many as 880 languages spoken across India. 29 are the major languages, each of which have more than 1 million speakers in India.

How Many Total Languages in India: The exact figure to define the total no of languages spoken in India is not available due to the richness of native Indian languages and their variants, contradictions in language surveys and human’s inability to identify the difference between Indian languages and Indian dialects. The lack of correct data on Indian languages that are disappearing or dying, is also a consequential factor. However, given below are some important facts that you should know –

  • The Census of India 1961 identified 1,652 “mother tongues” or languages being used in India.
  • The Census of India 1971 documented only 108 languages due to the central government’s decision to exclude languages spoken by less than 10,000 people. All other languages were included in the ‘Others‘ section.
  • The Census of India 1991 identified 1,576 “mother tongues” with separate grammatical structures.
  • The Census of India 2001 identified 1,721 languages in India. Out of which 122 are major languages belonging to the majority of the people in India and other 1,599 languages belonging to smaller societies, local groups, tribes and interior areas. The major 122 languages have more than 10,000 native speakers. Out of which, 29 languages have more than 1 million native speakers.
  • The Census of India 2011 also found that there are about 122 languages spoken by more than 10,000 people.

PLSI or the People’s Linguistic Survey of India, launched in 2010, was conducted by 3500 volunteers including language experts, historians and the staff of Bhasha Research and Publication Centre (Vadodara). Findings of PLSI –

  • The country had 1,100 languages in 1961. The Census of India 1961 recorded 1,652 languages because 552 variants of other languages had found a place in the list.
  • Nearly 220 of 1,100 languages have disappeared while 880 languages are still in use.
  • The PLSI has found 780 languages and was unable to collect data on almost 100 languages. That made it (total number of languages spoken in India) close to 880 languages.
  • Arunachal Pradesh is the richest among states with 90 languages. It has the highest number of languages.
  • Over the past 50 years, India has lost about 250 languages.

List of 29 Languages with 1 Million+ Native Speakers (2001)

This is the full list of 29 languages with more than 1 million native speakers according to 2001 data. Sanskrit is the only language from the Eighth Schedule which is not listed/has less than 1 million native speakers.

No.LanguageSpeaking PopulationMajor State
1Hindi422, 048, 642Uttar Pradesh
2Bengali83, 369, 769West Bengal
3Telugu74, 002, 856Andhra Pradesh
4Marathi71, 936, 894Maharashtra
5Tamil60, 793, 814Tamil Nadu
6Urdu51, 536, 111Uttar Pradesh
7Gujarati46, 091, 617Gujarat
8Kannada37, 924, 011Karnataka
9Malayalam33, 066, 392Kerala
10Odia33, 017, 446Odisha
11Punjabi29, 102, 477Punjab
12Assamese13, 168, 484Assam
13Maithili12, 179, 122Bihar
14Bhili9, 582, 957Rajasthan
15Santhali6, 469, 600Jharkhand
16Kashmiri5, 527, 698Jammu and Kashmir
17Nepali2, 871, 749West Bengal
18Gondi2, 713, 790Madhya Pradesh
19Sindhi2, 535, 485Gujarat
20Konkani2, 489, 015Goa
21Dogri2, 282, 589Jammu and Kashmir
22Khandeshi2, 075, 258Maharashtra
23Kurukh1, 751, 489Odisha
24Tulu1, 722, 768Karnataka
25Manipuri1, 466, 705Manipur
26Bodo1, 350, 478Assam
27Khasi1, 128, 575Meghalaya
28Mundari1, 061, 352Jharkhand
29Ho1, 042, 724Jharkhand

List of 21 Official Languages for Official Purposes

This is the full list of 21 official languages to be used within their respective states/union territory for official purposes –

No.Official LanguageRespective State(s)
1AssameseAssam
2BengaliAssam
Tripura
West Bengal
3EnglishAndaman-Nicobar Islands
Arunachal Pradesh
Chandigarh
Daman and Diu
Himachal Pradesh
Karnataka
Kerala
Lakshadweep
Manipur
Meghalaya
Mizoram
Nagaland
Rajasthan
Sikkim
Tamil Nadu
Tripura
4GaroMeghalaya
5GujaratiDaman and Diu and Dadra and Nagar Haveli
Gujarat
6HindiAndaman-Nicobar Islands
Daman and Diu and Dadra and Nagar Haveli
Lakshadweep
Bihar
Chhattisgarh
Haryana
Himachal Pradesh
Jharkhand
Madhya Pradesh
Mizoram
NCT of Delhi
Rajasthan
Uttar Pradesh
Uttarakhand
West Bengal
7KannadaKarnataka
8KhasiMeghalaya
9KokborokTripura
10KonkaniGoa
11MalayalamKerala
Puducherry
12Manipuri (or Meeteilon)Manipur
13MarathiDadra and Nagar Haveli
Goa
Maharashtra
14MizoMizoram
15NepaliWest Bengal
16Odia (or Oriya)Odisha
West Bengal
17PunjabiDelhi
Haryana
Punjab
West Bengal
18SanthaliWest Bengal
19TamilTamil Nadu
Puducherry
20TeluguAndhra Pradesh
Puducherry
Telangana
21UrduAndhra Pradesh
Bihar
Jammu and Kashmir
Jharkhand
NCT of Delhi
Telangana
Uttar Pradesh
West Bengal

10 Additional Official Languages of Sikkim

Full List of 10 Additional Official Languages of the State Sikkim for the Preservation of Culture and Tradition –

No.Languages
1Bhutia
2Lepcha
3Limboo
4Newari
5Gurung
6Magar
7Mukhia
8Rai
9Sherpa
10Tamang

State-wise List of Official Languages

State-wise List of Official Languages: 28 states and 8 union territory of India with their 31 languages –

No.State/Union TerritoryOfficial Language(s)Additional / Secondary
Official Language(s)
Andhra PradeshTeluguUrdu
Arunachal PradeshEnglish
AssamAssamese
Bengali
BiharHindiUrdu
ChhattisgarhHindi
GoaKonkani in Devnagari scriptMarathi
GujaratGujarati
HaryanaHindiPunjabi
Himachal PradeshHindiEnglish
Jammu and KashmirUrdu
JharkhandHindiUrdu
KarnatakaKannadaEnglish
KeralaMalayalamEnglish
Madhya PradeshHindi
MaharashtraMarathi
ManipurManipuri
(or Meiteilon)
English
MeghalayaEnglishKhasi
Garo
MizoramMizo
English
Hindi
NagalandEnglish
OdishaOdia (or Oriya)
PunjabPunjabi in Gurumukhi Script
RajasthanHindiEnglish
SikkimEnglishBhutia
Lepcha
Limboo
Newari
Gurung
Magar
Mukhia
Rai
Sherpa
Tamang
Tamil NaduTamilEnglish
TelanganaTeluguUrdu
TripuraBengali
Kokborok
English
Uttar PradeshHindiUrdu
UttarakhandHindi
West BengalBengali
Nepali
Hindi
Odia (or Oriya)
Punjabi
Santhali
Urdu
Andaman & Nicobar IslandsHindi
English
ChandigarhEnglish
Dadra and Nagar HaveliHindi
Gujarati
Marathi
Daman and DiuGujaratiHindi
English
LakshadweepEnglishHindi
NCT of DelhiHindiPunjabi
Urdu
PuducherryTamilMalayalam
Telugu

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.