Languages of Indian States and Union Territories

List of Official Languages by States

S.No.StateOfficial LanguagesSecond Official Language(s)
1.Andhra PradeshTeluguEnglish
2.Arunachal PradeshEnglish
3.AssamAssameseBengali, Bodo
4.BiharHindiUrdu
5.ChhattisgarhHindiChhattisgarhi
6.GoaKonkani, EnglishMarathi
7.GujaratGujaratiHindi
8.HaryanaHindiEnglish, Punjabi
9.Himachal PradeshHindiSanskrit
10.JharkhandHindiAngika, Bengali, Bhojpuri, Ho, Kharia, Khortha, Kurmali, Kurukh, Magahi, Maithili, Mundari, Nagpuri, Odia, Santali and Urdu
11.KarnatakaKannadaEnglish
12.KeralaMalayalamEnglish
13.Madhya PradeshHindi
14.MaharashtraMarathi
15.ManipurManipuriEnglish
16.MeghalayaEnglishKhasi and Garo
17.MizoramMizoEnglish, Hindi
18.NagalandEnglish
19.OdishaOdia
20.PunjabPunjabi
21.RajasthanHindi
22.SikkimEnglish, Nepali, Sikkimese, LepchaGurung, Limbu, Magar, Mukhia, Newari, Rai, Sherpa and Tamang
23.Tamil NaduTamilEnglish
24.TelanganaTeluguUrdu
25.TripuraBengali, English, Kokborok
26.Uttar PradeshHindiUrdu
27.UttarakhandHindiSanskrit
28.West BengalBengali, EnglishNepali, Urdu, Hindi, Odia, Santali, Punajbi, Kamtapuri, Rajbanshi, Kurmali, Kurukh and Telugu

List of Official Languages by Union Territories

S.No.Union TerritoriesOfficial LanguagesSecond Official Language(s)
1.Andaman and Nicobar IslandsHindi, English
2.ChandigarhEnglish
3.Dadra and Nagar Haveli and Daman and DiuGujarati, Konkani, Marathi, Hindi
4.DelhiHindi, EnglishUrdu and Punjabi
5.LakshadweepMalayalamEnglish
6.Jammu and KashmirKashmiri, Dogri, Hindi, Urdu, English
7.LadakhHindi, English
8.PuducherryTamil, French, EnglishTelugu and Malayalam