At the state/territory level, India has many official languages. States in India have the freedom and authority to define their respective official language(s) through law. In addition towards the main languages, the constitution recognises 22 regional languages as scheduled languages, which also include Hindi and not English.
Through law, states can establish their own official language(s). The section of the Indian Constitution dealing with main languages, consequently, contains detailed provisions dealing not only with the languages used in the union’s official purposes, but with the languages used in the legal purposes of each state / union territory inside the country, as well as the languages in use for communication between both the union & the states.
Official languages (STATES)
State | Languages | Capital |
Andhra Pradesh | Telugu | Hyderabad/Amravati |
Arunachal Pradesh {AP} | English | Itanagar |
Assam | Assamese | Dispur |
Bihar | Hindi | Patna |
Chhattisgarh | Hindi | Raipur |
Goa | Konkani | Panaji |
Gujarat | Gujarati | Gandhinagar |
Haryana | Hindi | Chandigarh |
Himachal Pradesh {HP} | Hindi | Shimla |
Jharkhand | Hindi | Ranchi |
Karnataka | Kannada | Bangalore |
Kerala | Malayalam | Trivandrum |
Madhya Pradesh {MP} | Hindi | Bhopal |
Maharashtra | Marathi | Mumbai |
Manipur | Meiteilon (Manipuri) | Imphal |
Meghalaya | English | Shillong |
Mizoram | Mizo, English & Hindi | Aizawl |
Nagaland | English | Kohima |
Odisha | Odia | Bhubaneshwar |
Punjab | Punjabi | Chandigarh |
Rajasthan | Hindi | Jaipur |
Sikkim | English | Gangtok |
Tamil Nadu | Tamil | Chennai |
Telangana | Telugu & Urdu | Hyderabad |
Tripura | Bengali, English & Kokborok | Agartala |
Uttar Pradesh {UP} | Hindi | Lucknow |
Uttarakhand | Hindi | Dehradun |
West Bengal {WB} | Bengali | Kolkata |
Official Language (UNION TERRITORY)
Name of the Union Territory | Languages | Name of the Capital |
Andaman & Nicobar Island | Hindi & English | Port Blair |
Chandigarh | English | Chandigarh |
Dadra & Nagar Haveli and Daman & Diu | Gujarati, Marathi, Konkani & Hindi | Daman |
Jammu and Kashmir | Kashmiri, Dogri, English, Hindi, Urdu | Srinagar (Summer Capital), Jammu (Winter capital) |
Delhi | Hindi | Delhi |
Ladakh | Ladakhi, Purgi, Hindi, English | Leh, Kargil |
Lakshadweep | Malayalam & English | Kavaratti |
Pondicherry | Tamil | Pondicherry |
The main language in British India was English, Urdu, & subsequently Hindi, with English serving as the primary language. Official Hindi usage dates back to 1900, after MacDonnell signed the order allowing the “permissive — but not the only one — use” of Devanagari as Hindustani in North-Western Provinces courts. Its Indian constitution, established in 1950, provided for the phase-out of English in favour of Hindi over a 15-year period, but allowed Parliament the authority to arrange for the continuing use of English even after that. In many sections of the country, plans for making Hindi the only official language of Republic were greeted with opposition.
The National Languages Act of 1963, and National Language Regulations of 1976, and other state laws, and also rules and regulations enacted by the centralized government as well as the states, now control use of language for official purposes.