India has 22 official languages listed in the Eighth Schedule of the Constitution. However, the Constitution of India recognizes Hindi and English as the official languages of the central government.
Official Languages of India:
- Assamese
- Bengali
- Bodo
- Dogri
- Gujarati
- Hindi
- Kannada
- Kashmiri
- Konkani
- Maithili
- Malayalam
- Manipuri
- Marathi
- Nepali
- Odia
- Punjabi
- Sanskrit
- Santali
- Sindhi
- Tamil
- Telugu
- Urdu
Each state in India can also designate its own official language(s) for governance.