List of languages by number of native speakers in India
Rank Language 2011 Census of India (total population 1,210,854,977 ) Speakers Percentage 1 Hindi [b] 5283,47,193 43.63% 2 Bengali 972,37,669 8.30% 3 Marathi 830,26,680 7.09% 4 Telugu 811,27,740 6.93% 5 Tamil 690,26,881 5.89% 6 Gujarati 554,92,554 4.74% 7 Urdu 507,72,631 4.34%