India does not have a designated national language. Instead, Hindi in the Devanagari script and English serve as the official languages of the Union Government. While Hindi is the most widely spoken language in the country, English continues to function as an associate official language, facilitating administration, governance, and communication across India’s linguistically diverse regions.
To preserve and promote its rich linguistic heritage, the Constitution of India recognizes 22 languages under the Eighth Schedule. These scheduled languages are Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu, and Urdu. Together, these languages reflect India’s cultural diversity and multilingual character.
National Language of India
India’s rich cultural diversity has led to no single language as the National Language of India. Hindi, spoken by less than 44% of the population, has been a topic of discussion for years regarding its recognition as the official language, but no consensus has been reached. As per the Indian Constitution, no language holds the title of the National Language of India. However, for official communication at the national level, both Hindi and English have been designated as the official languages.
Official Language of India
The official language of India is Hindi in the Devanagari script, as stated in Article 343 of the Constitution. Along with Hindi, English is used as an associate official language for government communication, legal matters, and parliamentary proceedings. This dual-language policy ensures smooth administration across India’s diverse linguistic regions.
Hindi
As per Article 343 of the Indian Constitution, Hindi is the primary language used by the Central Government when communicating with states where Hindi is widely spoken.
English
Serving as the associate official language, English is used for communication between the Central Government and states where Hindi is not the predominant language.
List of 22 Official Languages of India
The Eighth Schedule of the Indian Constitution officially recognizes 22 languages. Initially, only 14 languages were included, but over time, amendments led to the addition of more languages. Articles 343 to 351 in Part XVII of the Constitution specifically deal with the provisions related to official languages in the country. Below is the complete list of the 22 languages recognized by the Indian Constitution.
| List of 22 Official Languages of India | ||
| Sr. No | Language | Recognition in state |
|
1 |
Assamese |
Assam, Arunachal Pradesh |
|
2 |
Bengali |
West Bengal, Tripura |
|
3 |
Bodo |
Assam |
|
4 |
Dogri |
Official language of Jammu and Kashmir |
|
5 |
Gujarati |
Dadra and Nagar Haveli and Daman and Diu, Gujarat |
|
6 |
Hindi |
Andaman and Nicobar Islands, Bihar, Dadra and Nagar Haveli and Daman and Diu, Chhattisgarh, Delhi, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Jammu and Kashmir, Mizoram, Rajasthan, Uttar Pradesh, Uttarakhand and West Bengal |
|
7 |
Kannada |
Karnataka |
|
|
Kashmiri |
Jammu and Kashmir |
|
9 |
Konkani |
Dadra and Nagar Haveli and Daman and Diu, Maharashtra, Goa, Karnataka and Kerala (The Konkan Coast) |
|
10 |
Maithili |
Bihar, Jharkhand |
|
11 |
Malayalam |
Kerala, Lakshadweep, Puducherry |
|
12 |
Manipuri |
Manipur |
|
13 |
Marathi |
Maharashtra, Goa, Dadra and Nagar Haveli and Daman and Diu |
|
14 |
Nepali |
Sikkim and West Bengal |
|
15 |
Odia |
Official language of Orissa |
|
16 |
Punjabi |
Official language of Punjab and Chandigarh, 2nd official language of Delhi and Haryana |
|
17 |
Sanskrit |
Himachal Pradesh, Uttarakhand |
|
18 |
Santali |
Spoken by Santhal people mainly in the state of Jharkhand as well as in the states of Assam, Bihar, Chhattisgarh, Mizoram, Odisha, Tripura, West Bengal |
|
19 |
Sindhi |
Gujarat and Maharashtra, especially Ulhasnagar |
|
20 |
Tamil |
Tamil Nadu, Puducherry |
|
21 |
Telugu |
Andhra Pradesh, Telangana and Puducherry |
|
22 |
Urdu |
Jammu and Kashmir, Telangana, Jharkhand, Delhi, Bihar, Uttar Pradesh and West Bengal |
Official Language vs National Language
As per Article 343 of the Indian Constitution, the Central Government communicates in Hindi with Hindi-speaking states. For interactions with other states, English serves as the associate official language. Therefore, Hindi and English are recognized as the official languages of India, but neither holds the status of a national language. Check the table below to know more details:
| Official Language vs National Language | |
| Official Language | National Language |
|
Hindi and English |
None |
|
Used for government communication and administration |
India does not have a designated national language |
|
Hindi is used by the Central Government for communication with Hindi-speaking states (Article 343) |
A national language typically serves social, cultural, and political purposes, but no single language holds this status in India |
|
English is the associate official language for communication with non-Hindi-speaking states |
The Constitution does not grant national language status to any language |
|
22 languages are recognized under the Eighth Schedule for cultural and administrative purposes |
– |
Expansion of the Eighth Schedule to 22 Languages
The Eighth Schedule of the Indian Constitution originally listed 14 languages in 1950. Over time, through the 21st (1967), 71st (1992), and 92nd (2003) Constitutional Amendments, more languages were added to recognize India’s linguistic diversity. With the inclusion of Bodo, Dogri, Maithili, and Santhali in 2003, the total number of scheduled languages increased to 22.
| Amendment | Year | Languages Added | Total Languages After Amendment |
|---|---|---|---|
| 21st Amendment | 1967 | Sindhi | 15 |
| 71st Amendment | 1992 | Konkani, Manipuri, Nepali | 18 |
| 92nd Amendment | 2003 | Bodo, Dogri, Maithili, Santhali | 22 |
Last updated on June, 2026
→ UPSC Prelims Result 2026 is now out.
→ UPSC IFoS Prelims Result 2026 is now out.
→ Enroll in Vajiram & Ravi’s UPSC Mains Test Series 2026 for structured answer writing practice, expert evaluation, and exam-oriented feedback.
→ Join Vajiram & Ravi’s UPSC Mentorship Program 2026 for personalized guidance, strategy planning, and one-to-one support from experienced mentors.
→ Join Vajiram & Ravi’s UPSC Mentorship Program 2027 for personalized guidance, strategy planning, and one-to-one support from experienced mentors.
→ UPSC Prelims Provisional Answer Key 2026 out for GS Paper 1 and CSAT.
→ UPSC Prelims Question Paper 2026 Out, Download GS Paper 1 PDF conducted on 24th May 2026.
→ UPSC Mains 2026 will be conducted from 21st August 2026 onwards, and UPSC Prelims 2027 will be held on 23rd May 2027.
→ UPSC Final Result 2025 is now out.
→ UPSC has released UPSC Toppers List 2025 with the Civil Services final result on its official website.
→ Anuj Agnihotri secured AIR 1 in the UPSC Civil Services Examination 2025.
→ UPSC Notification 2026 & UPSC IFoS Notification 2026 is now out on the official website at upsconline.nic.in.
→ UPSC Calendar 2027 has been released.
→ Check out the latest UPSC Syllabus 2026 here.
→ The UPSC Selection Process is of 3 stages-Prelims, Mains and Interview.
→ Shakti Dubey secures AIR 1 in UPSC CSE Exam 2024.
→ Also check Best UPSC Coaching in India
National Language of India FAQs
Q1. What is the national language of the country of India?+
Q2. Which is the national language of India in 2024?+
Q3. what is the Rashtra bhasha of India?+
Q4. Is Hindi national language of India now?+
Q5. Which is the oldest language in India?+







