Most Spoken Indian Languages
Hindi
:
Most widely spoken with over 528 million native speakers, primarily in northern and central states.
Bengali
:
Second most spoken with over 97 million speakers, mainly in West Bengal and northeastern states.
Marathi
:
Over 83 million speakers, official language of Maharashtra.
Telugu
:
Spoken by over 81 million people, primarily in Andhra Pradesh and Telangana.
Tamil
:
Over 69 million speakers, predominantly in Tamil Nadu and Puducherry
Gujarati
:
Spoken by over 55 million people, official language of Gujarat
Urdu
:
Over 50 million speakers, widely spoken across India.
Kannada
:
Over 43 million speakers, official language of Karnataka.
Odia
:
Spoken by over 37 million people, official language of Odisha.
Malayalam
:
Over 34 million speakers, primarily in Kerala and Union Territories