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.
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.
Table of Contents
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. | Language | Script For Language Paper |
---|---|---|
1 | Assamese | Assamese |
2 | Bengali | Bengali |
3 | Bodo | Devanagari |
4 | Dogri | Devanagari |
5 | Gujarati | Gujarati |
6 | Hindi | Devanagari |
7 | Kannada | Kannada |
8 | Kashmiri | Persian |
9 | Konkani | Devanagari |
10 | Maithili | Devanagari |
11 | Malayalam | Malayalam |
12 | Manipuri | Bengali |
13 | Marathi | Devanagari |
14 | Nepali | Devanagari |
15 | Odia | Odia |
16 | Punjabi | Gurmukhi |
17 | Sanskrit | Devanagari |
18 | Santhali | Devanagari or Olchiki |
19 | Sindhi | Devanagari or Arabic |
20 | Tamil | Tamil |
21 | Telugu | Telugu |
22 | Urdu | Persian |
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. | Language | Speaking Population | Major State |
---|---|---|---|
1 | Hindi | 422, 048, 642 | Uttar Pradesh |
2 | Bengali | 83, 369, 769 | West Bengal |
3 | Telugu | 74, 002, 856 | Andhra Pradesh |
4 | Marathi | 71, 936, 894 | Maharashtra |
5 | Tamil | 60, 793, 814 | Tamil Nadu |
6 | Urdu | 51, 536, 111 | Uttar Pradesh |
7 | Gujarati | 46, 091, 617 | Gujarat |
8 | Kannada | 37, 924, 011 | Karnataka |
9 | Malayalam | 33, 066, 392 | Kerala |
10 | Odia | 33, 017, 446 | Odisha |
11 | Punjabi | 29, 102, 477 | Punjab |
12 | Assamese | 13, 168, 484 | Assam |
13 | Maithili | 12, 179, 122 | Bihar |
14 | Bhili | 9, 582, 957 | Rajasthan |
15 | Santhali | 6, 469, 600 | Jharkhand |
16 | Kashmiri | 5, 527, 698 | Jammu and Kashmir |
17 | Nepali | 2, 871, 749 | West Bengal |
18 | Gondi | 2, 713, 790 | Madhya Pradesh |
19 | Sindhi | 2, 535, 485 | Gujarat |
20 | Konkani | 2, 489, 015 | Goa |
21 | Dogri | 2, 282, 589 | Jammu and Kashmir |
22 | Khandeshi | 2, 075, 258 | Maharashtra |
23 | Kurukh | 1, 751, 489 | Odisha |
24 | Tulu | 1, 722, 768 | Karnataka |
25 | Manipuri | 1, 466, 705 | Manipur |
26 | Bodo | 1, 350, 478 | Assam |
27 | Khasi | 1, 128, 575 | Meghalaya |
28 | Mundari | 1, 061, 352 | Jharkhand |
29 | Ho | 1, 042, 724 | Jharkhand |
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 Language | Respective State(s) |
---|---|---|
1 | Assamese | Assam |
2 | Bengali | Assam Tripura West Bengal |
3 | English | Andaman-Nicobar Islands Arunachal Pradesh Chandigarh Daman and Diu Himachal Pradesh Karnataka Kerala Lakshadweep Manipur Meghalaya Mizoram Nagaland Rajasthan Sikkim Tamil Nadu Tripura |
4 | Garo | Meghalaya |
5 | Gujarati | Daman and Diu and Dadra and Nagar Haveli Gujarat |
6 | Hindi | Andaman-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 |
7 | Kannada | Karnataka |
8 | Khasi | Meghalaya |
9 | Kokborok | Tripura |
10 | Konkani | Goa |
11 | Malayalam | Kerala Puducherry |
12 | Manipuri (or Meeteilon) | Manipur |
13 | Marathi | Dadra and Nagar Haveli Goa Maharashtra |
14 | Mizo | Mizoram |
15 | Nepali | West Bengal |
16 | Odia (or Oriya) | Odisha West Bengal |
17 | Punjabi | Delhi Haryana Punjab West Bengal |
18 | Santhali | West Bengal |
19 | Tamil | Tamil Nadu Puducherry |
20 | Telugu | Andhra Pradesh Puducherry Telangana |
21 | Urdu | Andhra 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 |
---|---|
1 | Bhutia |
2 | Lepcha |
3 | Limboo |
4 | Newari |
5 | Gurung |
6 | Magar |
7 | Mukhia |
8 | Rai |
9 | Sherpa |
10 | Tamang |
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 Territory | Official Language(s) | Additional / Secondary Official Language(s) |
---|---|---|---|
Andhra Pradesh | Telugu | Urdu | |
Arunachal Pradesh | English | — | |
Assam | Assamese Bengali | — | |
Bihar | Hindi | Urdu | |
Chhattisgarh | Hindi | — | |
Goa | Konkani in Devnagari script | Marathi | |
Gujarat | Gujarati | — | |
Haryana | Hindi | Punjabi | |
Himachal Pradesh | Hindi | English | |
Jammu and Kashmir | Urdu | — | |
Jharkhand | Hindi | Urdu | |
Karnataka | Kannada | English | |
Kerala | Malayalam | English | |
Madhya Pradesh | Hindi | — | |
Maharashtra | Marathi | — | |
Manipur | Manipuri (or Meiteilon) | English | |
Meghalaya | English | Khasi Garo |
|
Mizoram | Mizo English Hindi | — | |
Nagaland | English | — | |
Odisha | Odia (or Oriya) | — | |
Punjab | Punjabi in Gurumukhi Script | — | |
Rajasthan | Hindi | English | |
Sikkim | English | Bhutia Lepcha Limboo Newari Gurung Magar Mukhia Rai Sherpa Tamang |
|
Tamil Nadu | Tamil | English | |
Telangana | Telugu | Urdu | |
Tripura | Bengali Kokborok English | — | |
Uttar Pradesh | Hindi | Urdu | |
Uttarakhand | Hindi | — | |
West Bengal | Bengali Nepali | Hindi Odia (or Oriya) Punjabi Santhali Urdu |
|
Andaman & Nicobar Islands | Hindi English | — | |
Chandigarh | English | — | |
Dadra and Nagar Haveli | Hindi Gujarati | Marathi | |
Daman and Diu | Gujarati | Hindi English |
|
Lakshadweep | English | Hindi | |
NCT of Delhi | Hindi | Punjabi Urdu |
|
Puducherry | Tamil | Malayalam Telugu |