With hundreds of different languages spoken throughout its many areas, India is renowned for its linguistic variety.
5.07 crore people speak Urdu, which is widely used in Jammu & Kashmir, Uttar Pradesh, Bihar, Telangana, and West Bengal. In Jammu & Kashmir, Urdu is an official language.
Last but not least, Assamese is the official language of Assam and is spoken by about 1.53 crore people.
With 3.48 crore speakers, Malayalam is primarily spoken in Kerala and Lakshadweep, while Punjabi is spoken in Punjab and Chandigarh by 3.31 crore people.
While Odia, the native language of Odisha and a classical language, is spoken by 3.75 crore people, Kannada, the language of Karnataka, is spoken by about 4.37 crore people.
Gujarati is the most widely spoken language in Gujarat, with 5.54 crore speakers.
6.9 crore people speak Tamil, which is acknowledged as an Indian classical language and is extensively spoken in Tamil Nadu and Puducherry.
The regional languages of Maharashtra and Goa are Marathi, which is spoken by about 8.3 crore people, and Telugu, which is spoken by 8.11 crore people in Andhra Pradesh and Telangana.
Approximately 9.72 crore people speak Bengali, the second most spoken language, primarily in West Bengal, Tripura, and Assam.
With more than 52.8 crore speakers, Hindi is the most frequently spoken language. Along with English, it has official status at the national level and is mainly spoken in northern and central India.