Shamika ravi, a senior researcher at Brookings, and Mudit Kapoor, a professor at the indian Institute of Statistics, conducted a study on the most languages spoken city in India. According to the 2011 census, Bangalore is the capital city of the state of Karnataka, and there are a total of 107 languages spoken by people and a study revealed that Bangalore is the city with the highest number of spoken languages in India, with a population of 107 languages.


This includes people who speak 23 scheduled languages and 84 speakers who are not listed. kannada is the official language of the state of Karnataka, but in Bangalore, only 44.71 percent people speak Kannada. Significant numbers indicate that other language people also live in huge numbers, including tamil (16%), telugu (15%), urdu (13%), hindi (7%), malayalam (3%), Marathi (2%) and Konkani (0.7%).


Next to Bangalore, there are 103 languages spoken in the dimapur district of Nagaland and 101 languages in the Sonitpur district of Assam. Less than 20 languages are spoken, at least in ariyalur in tamil Nadu, Enam in Pondicherry, and kanpur Dehat in Uttar Pradesh. Commenting on this, researcher Shamika ravi said, “There are historical, climatic and economic reasons for the high linguistic population in Bangalore. and after the launch of PSUs in the 1960s and IT companies in the 1990s, people of different languages from all over the country migrated to Bangalore."

Find out more: