Spoken by approximately 341 million people, Hindi is one of the most widely spoken languages in India and is the official language of the country.
With around 228 million speakers, Bengali is predominantly spoken in the Indian state of West Bengal and the country of Bangladesh.
Marathi, spoken by roughly 83.1 million people, is the official language of the Indian state of Maharashtra and is also spoken in neighbouring states.
Telugu, spoken by approximately 82 million people, is primarily spoken in the Indian states of Andhra Pradesh and Telangana.
Tamil, spoken by about 75 million people, is the official language of the Indian state of Tamil Nadu and is also spoken in parts of Sri Lanka and Singapore.
Urdu, with around 68.6 million speakers, is widely spoken in India and Pakistan, and is known for its poetic tradition and cultural significance.