15. Indore,
Population: 2,170,295
The commercial capital of Madhya Pradesh has a population density of 25,170 people per square mile.
Population: 2,170,295
The commercial capital of Madhya Pradesh has a population density of 25,170 people per square mile.