500
22. (Hindi, Bengali, Telegu, Tamil, Marathi, Kannada, Urdu, Gujurati, Malayalam, Odia, Punjabi, Assamese, Maithili, Santali, Kashmiri, Nepali, Sindhi, Konkani, Dogri, Manipuri, Bodo, and Sanskrit)
How many Indian languages (so not English) are recognized in India by the Indian government as of now?