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
1,739. Duliāgaon India 23,528
1,860. Dum Duma India 21,706
2,140. Dumjor India 17,972
888. Dumka India 47,663
2,329. Dumra India 15,778
847. Dumraon India 50,524
920. Dundwārāganj India 46,314
3,192. Dungarpur India 6,105
945. Dūngarpur India 45,195
153. Durg India 255,283
2,098. Durgāpur India 18,561
76. Durgāpur India 518,872
3,238. Dūsi India 5,257
3,328. Dwārāhāt India 2,443
1,171. Dwārka India 35,837
3,335. Edakkulam India 2,000
1,287. Egra India 32,832
1,583. Elamanchili India 26,176
3,165. Elāyirampannai India 6,473
1,134. Ellenābād India 37,680
2,446. Elumalai India 14,456
1,366. Elūr India 30,832
207. Elūru India 183,387
511. Emmiganūru India 80,933
2,942. Eral India 9,187
1,361. Erandol India 30,931
2,886. Eraniel India 9,844
1,261. Erāttupetta India 33,408
270. Erode India 147,270
1,499. Erraguntla India 27,874
2,908. Erumaippatti India 9,585
772. Etāwa India 55,185
152. Etāwah India 257,448
2,592. Ettaiyāpuram India 12,956
258. Faizābād India 153,047
1,680. Faizpur India 24,534
1,969. Fālākāta India 20,119
2,938. Farah India 9,236
1,849. Farakka India 21,834
27. Farīdābād India 1,220,229
534. Farīdkot India 77,450
2,723. Farīdnagar India 11,371
578. Farīdpur India 71,783
163. Farrukhābād India 241,152
2,857. Farrukhnagar India 10,091
1,078. Farrukhnagar India 39,766
1,844. Fatehābād India 21,957
630. Fatehābād India 66,013
1,724. Fatehganj West India 23,810
2,412. Fatehgarh India 14,847
2,131. Fatehgarh Chūriān India 18,051
1,242. Fatehpur India 34,010
502. Fatehpur India 83,170
231. Fatehpur India 166,480
3,206. Fatehpur Chaurāsi India 5,931
1,398. Fatehpur Sīkri India 30,026
1,025. Fatwa India 41,647
586. Fāzilka India 70,887
1,391. Ferokh India 30,229
127. Fīrozābād India 306,409
401. Fīrozpur India 102,130
1,963. Fīrozpur Jhirka India 20,195
947. Forbesganj India 45,098
2,112. Fort Gloster India 18,350
240. Gadag India 162,569
1,031. Gādarwāra India 41,420
791. Gaddi Annaram India 53,622
1,462. Gadhada India 28,611
1,566. Gadhinglaj India 26,449
762. Gadwāl India 55,952
3,315. Gagret India 3,025
1,413. Gajendragarh India 29,749
849. Gajraula India 50,380
150. Gajuwaka India 258,944
3,131. Galiākot India 6,906
2,633. Gandai India 12,475
2,283. Gāndarbal India 16,271
2,288. Gandevi India 16,240
2,892. Gāndhī Nagar India 9,773
197. Gāndhīnagar India 195,985
2,783. Gangaikondān India 10,779
918. Gangākher India 46,366
166. Gangānagar India 231,838
2,161. Gangāpur India 17,661
1,705. Gangāpur India 24,118
339. Gangāpur India 120,115
638. Gangārāmpur India 65,316
2,768. Gangavalli India 10,905
385. Gangāwati India 106,250
703. Gangoh India 59,519
2,377. Gangolli India 15,200
1,369. Gangtok India 30,700
2,872. Ganj Murādābād India 9,970
2,715. Ganjām India 11,429
2,019. Gannavaram India 19,410
2,916. Garautha India 9,489
1,490. Garhākotā India 28,114
3,146. Garhdīwāla India 6,693
2,551. Garhī Pūkhta India 13,381
1,146. Garhmuktesar India 37,043