Yeah, including all the variants and smaller dialects of the more widely spoken languages like Hindi, Malayalam, Punjabi, Telugu, Tamil, Gujarati, and Marathi, there are around that many. Comparative to the 22 official major languages, not a lot of people know them, and many aren’t officially recognized.
There are 22 official languages in India including Hindi and English. According to the most recent census of 2001, there are 1635 rationalised mother tongues, 234 identifiable mother tongues and 22 major languages. Of these, 29 languages have more than a million native speakers, 60 have more than 100,000 and 122 have more than 10,000 native speakers. There are a few languages like Kodava that do not have a script but have a group of native speakers in Coorg (Kodagu).
There are many people in India and they use different languages .In other words, you can say that there are many languages in india, someone speaks hindi, someone english, some of them Marathi, some of them Tamil, some of them bhojpuri but the mother tongue of our country is HINDI etc.