India - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
633. Chengalpattu India 65,689
1,337. Chemmumiahpet India 31,416
2,959. Chelakara India 8,936
2,748. Chechat India 11,138
1,120. Chāvakkād India 38,011
3,339. Chaupāl India 1,701
1,276. Chātsu India 33,098
1,900. Chatrapur India 21,123
906. Chatra India 46,844
3,320. Chātakonda India 2,816
365. Chās India 112,141
1,987. Charthāwāl India 19,942
846. Charkhi Dādri India 50,558
1,660. Charkhāri India 24,881
2,036. Chāpar India 19,301
1,133. Channarāyapatna India 37,681
620. Channapatna India 66,647
1,951. Channagiri India 20,376
835. Changanācheri India 51,430
2,007. Chāndvad India 19,592
2,083. Chāndūr Bāzār India 18,780
2,736. Chandūr India 11,220
2,051. Chāndur India 19,163
1,770. Chāndur India 23,125
118. Chandrapur India 328,351
1,848. Chandrakona India 21,855
568. Chāndpur India 73,555
2,741. Chandla India 11,195
3,266. Chāndil India 4,657
44. Chandīgarh India 914,371
2,576. Chandia India 13,099
1,297. Chanderi India 32,549
2,875. Chāndbāli India 9,918
363. Chandausi India 112,635
1,648. Chandauli India 25,035
212. Chandannagar India 180,623
2,345. Chānasma India 15,572
609. Chāmrājnagar India 67,992
2,917. Chāmpua India 9,487
3,265. Champawat India 4,668
2,962. Chāmpāhāti India 8,923
1,033. Chāmpa India 41,252
1,874. Chamba India 21,502
2,235. Challapalle India 16,841
794. Challakere India 53,506
433. Chālisgaon India 96,381
2,214. Chalāla India 17,081
2,402. Chākuliā India 14,952
3,304. Chakrāta India 3,348
1,049. Chakradharpur India 40,599
1,108. Chaklāsi India 38,435
2,398. Chakia India 14,999
2,151. Chākia India 17,831
1,526. Chakapara India 27,320
1,766. Chākan India 23,161
3,004. Chail India 8,407
625. Chāībāsa India 66,252
3,070. Chābua India 7,623
2,672. Cavelossim India 11,983
3,228. Carapur India 5,575
1,012. Canning India 42,132
669. Cannanore India 62,836
2,941. Candolim India 9,197
2,680. Canacona India 11,900
89. Calicut India 439,922
2,179. Calangute India 17,446
1,508. Byādgi India 27,719
434. Buxar India 96,120
1,046. Burla India 40,816
2,800. Būriya India 10,641
2,125. Burhar India 18,191
188. Burhānpur India 202,695
2,015. Būndu India 19,467
420. Būndi India 98,569
616. Buldāna India 66,991
192. Bulandshahr India 198,612
2,464. Buguda India 14,297
1,623. Budhlāda India 25,431
1,187. Budhāna India 35,442
242. Budaun India 161,555
521. Brājarājnagar India 79,421
121. Brahmapur India 324,726
349. Botād India 117,053
693. Borsad India 60,271
3,299. Borkhera India 3,440
66. Borivli India 609,617
642. Bongaigaon India 64,902
3,118. Bomdila India 7,121
584. Bolpur India 70,998
2,674. Bolānīkhodān India 11,942
98. Bokāro India 418,533
2,912. Bokākhāt India 9,554
2,260. Bokajān India 16,561
2,335. Boisar India 15,692
2,444. Bodri India 14,491
552. Bodināyakkanūr India 75,680
564. Bodhan India 73,938
1,197. Bodh Gaya India 35,188
809. Bobbili India 52,843
2,806. Bithūr India 10,602