What Languages do People Speak in India?

Primary Languages

Hindi

531,000,000 speakers

Major Dialects:

Khari Boli (Dehlavi Kauravi Khadi Boli Khari Khariboli Vernacular Hindustani) Urdu Dakhini; Rekhta Hindustani

English

200,350,000 speakers

Major Dialects:

Standard
Language
Speakers
Bengali82,500,000
Telugu78,800,000
Marathi74,700,000
Tamil68,700,000
Urdu51,500,000
Gujarati45,700,000
Bhojpuri37,800,000
Malayalam33,000,000
Oriya32,658,520
Odia32,100,000
Punjab30,110,000
Maithili30,000,000
Marwari19,712,600
Magahi14,000,000
Chhattisgarhi13,300,000
Rajasthani12,917,000
Deccan12,800,000
Assamese12,800,000
Sadri10,290,000
Kanauji9,500,000
Haryanvi8,000,000
Varhadi-Nagpuri6,970,000
Konkani6,057,230
Santhali5,941,000
Malvi5,560,000
Kashmiri5,360,000
Mewari5,100,000
Kamta5,000,000
Lambadi4,150,000
Dogri3,980,000
Mina3,800,000
Bhili3,310,000
Merwari3,200,000
Bundeli3,070,000
Godwari3,000,000
Shekhawati3,000,000
Sylheti3,000,000
Garhwali2,920,000
Nepali2,870,000
Bagheli2,860,000
Awadhi2,530,000
Wagdi2,510,000
Haroti2,460,000
Gondi2,400,000
Kumaoni2,360,000
Nimadi2,150,000
Oadki2,000,000
Dhundari1,870,000
Ahirani1,870,000
Kurux1,750,000
Tulu1,720,000
Sindhi1,700,000
Kangri1,700,000
Meitei1,470,000
Sindhi1,460,000
Boro1,330,000
Surjapuri1,220,000
Vasavi1,200,000
Pahari1,109,000
Mundari1,100,000
Ho1,040,000
Pahari-Potwari1,020,000
Muria1,000,000
Kui962,000
Mandeali900,000
Garo889,000
Khasi843,000
Kacchi823,000
Juray801,000
Halbi793,000
Kok Borok783,000
Bareli739,000
Angika725,000
Gujari690,000
Bhilali681,000
Mizo675,000
Bagri647,000
Mewati645,000
Varli600,000
Chin577,640
Korku574,000
Braj Bhasha574,000
Mising551,000
Sambalpuri519,000
Koli504,000
Lohar500,750