List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Dhenkanal | Odisha | M | 67,414 | Dhone | Andhrapradesh | M | 59,272 | Dhoraji | Gujarat | M | 84,545 | Dhubri | Assam | M.B | 63,388 | Dhuri | Punjab | M.Cl | 55,225 | Didihat | Uttarakhand | N.P | 6,522 | Dineshpur | Uttarakhand | N.P | 11,343

Example questions:
How many meters above sea level is the town in the Indian state that borders Tibet Autonomous Region of China to the north ? | What is the population of the Indian state in Millions where a town is that has mines discovered by Pramatha Nath Bose ? | How many square kilometers is the Indian state who has a city that is situated on the banks of the North Koel River ? | What year was the Indian state founded who has a city that is 44 kilometers from Makrana Railway station ? | How many kilometers is the Siliguri Corridor , located in the Indian state where a town with initial D is called the Land of Rivers ?

Answers:
915 | 25.5 | 79,710 | 1949 | 22