S.No. | State | Official Languages | Second Official Language(s) |
1. | Andhra Pradesh | Telugu | English |
2. | Arunachal Pradesh | English | – |
3. | Assam | Assamese | Bengali, Bodo |
4. | Bihar | Hindi | Urdu |
5. | Chhattisgarh | Hindi | Chhattisgarhi |
6. | Goa | Konkani, English | Marathi |
7. | Gujarat | Gujarati | Hindi |
8. | Haryana | Hindi | English, Punjabi |
9. | Himachal Pradesh | Hindi | Sanskrit |
10. | Jharkhand | Hindi | Angika, Bengali, Bhojpuri, Ho, Kharia, Khortha, Kurmali, Kurukh, Magahi, Maithili, Mundari, Nagpuri, Odia, Santali and Urdu |
11. | Karnataka | Kannada | English |
12. | Kerala | Malayalam | English |
13. | Madhya Pradesh | Hindi | – |
14. | Maharashtra | Marathi | – |
15. | Manipur | Manipuri | English |
16. | Meghalaya | English | Khasi and Garo |
17. | Mizoram | Mizo | English, Hindi |
18. | Nagaland | English | – |
19. | Odisha | Odia | – |
20. | Punjab | Punjabi | – |
21. | Rajasthan | Hindi | – |
22. | Sikkim | English, Nepali, Sikkimese, Lepcha | Gurung, Limbu, Magar, Mukhia, Newari, Rai, Sherpa and Tamang |
23. | Tamil Nadu | Tamil | English |
24. | Telangana | Telugu | Urdu |
25. | Tripura | Bengali, English, Kokborok | – |
26. | Uttar Pradesh | Hindi | Urdu |
27. | Uttarakhand | Hindi | Sanskrit |
28. | West Bengal | Bengali, English | Nepali, Urdu, Hindi, Odia, Santali, Punajbi, Kamtapuri, Rajbanshi, Kurmali, Kurukh and Telugu |