How many languages do we have in India​

India is a linguistically diverse country with a vast number of languages spoken across its various regions. The exact number of languages can vary depending on how languages and dialects are classified. According to the 2001 Census of India, there were 122 major languages and 1599 other languages spoken in the country. These languages belong to several language families, including Indo-Aryan, Dravidian, Austroasiatic, Tibeto-Burman, and others. it’s important to note that the number of languages may have changed since 2001 due to linguistic shifts, changes in classification, and the emergence of new dialects. Additionally, India recognizes 22 languages under the Eighth Schedule of the Indian Constitution as scheduled languages, which means they are eligible for representation in various official capacities. As of my last knowledge update in September 2021, there are 22 officially recognized languages in India. These languages are recognized by the Eighth Schedule of the Indian Constitution. They include:

  • Assamese
  • Bengali
  • Bodo
  • Dogri
  • Gujarati
  • Hindi
  • Kannada
  • Kashmiri
  • Konkani
  • Maithili
  • Malayalam
  • Manipuri
  • Marathi
  • Nepali
  • Odia (Oriya)
  • Punjabi
  • Sanskrit
  • Santali
  • Sindhi
  • Tamil
  • Telugu
  • Urdu

Additionally, India is home to thousands of languages and dialects spoken by various ethnic groups and communities across the country. Many of these languages are not officially recognized but are still an integral part of India linguistic diversity. It’s possible that there have been developments or changes in this information since September 2021, so I recommend checking with more recent sources to get the most up-to-date information.