This is a list of the most populous cities in India . Cities are a type of sub-administrative unit and are defined by the Ministry of Home Affairs . In some cases, cities are bifurcated into municipalities , which can lead to cities being included within other cities. This list is based on the Census of India using data from the 2001 census of India and the 2011 census of India .
Location of Indian cities. Hover over the dot to see the city name with rank in parentheses.
The list is based on population within the boundaries of the respective Municipal Corporations and not the actual urban area.[ 1] [ 2]
Towns/Cities with populations of 1 lakh (100,000) are categorized as Class-I towns or Cities .
The 46 cities with populations of 1 million and above are known as Million Plus UA s or Cities .
The 3 UAs with populations of 10 million and above are known as Mega Cities . [ lower-alpha 1] [ 1]
The cities listed in bold are the capitals of the respective state or union territory and New Delhi , the capital of India.
List of cities with population above 1,000,000 [ edit | edit source ]
Cities in New Brunswick
#
Name
State or Union territory
Population
2011 Census [ 3]
2001 Census [ 3] [ lower-alpha 2]
Change
1
Mumbai
Maharashtra
12,442,373
11,978,450
Template:Change
2
Delhi
Delhi
11,034,555
9,879,172
Template:Change
3
Bengaluru
Karnataka
8,443,675
5,682,293
Template:Change
4
Hyderabad
Telangana
6,993,262
5,496,960
Template:Change
5
Ahmedabad
Gujarat
5,577,940
4,470,006
Template:Change
6
Chennai
Tamil Nadu
4,646,732
4,343,645
Template:Change
7
Kolkata
West Bengal
4,496,694
4,580,546
Template:Change
8
Surat
Gujarat
4,467,797
2,788,126
Template:Change
9
Pune
Maharashtra
3,124,458
2,538,473
Template:Change
10
Jaipur
Rajasthan
3,046,163
2,322,575
Template:Change
11
Lucknow
Uttar Pradesh
2,817,105
2,185,927
Template:Change
12
Kanpur
Uttar Pradesh
2,765,348
2,551,337
Template:Change
13
Nagpur
Maharashtra
2,405,665
2,052,066
Template:Change
14
Indore
Madhya Pradesh
1,964,086
1,503,237
Template:Change
15
Thane
Maharashtra
1,841,488
1,262,551
Template:Change
16
Bhopal
Madhya Pradesh
1,798,218
1,458,416
Template:Change
17
Visakhapatnam
Andhra Pradesh
1,728,128
1,345,938
Template:Change
18
Pimpri-Chinchwad
Maharashtra
1,727,692
1,020,448
Template:Change
19
Patna
Bihar
1,684,222
1,431,477
Template:Change
20
Vadodara
Gujarat
1,670,806
1,338,244
Template:Change
21
Ghaziabad
Uttar Pradesh
1,648,643
968,256
Template:Change
22
Ludhiana
Punjab
1,618,879
1,398,467
Template:Change
23
Agra
Uttar Pradesh
1,585,704
1,275,134
Template:Change
24
Nashik
Maharashtra
1,486,053
1,077,236
Template:Change
25
Faridabad
Haryana
1,414,050
1,055,938
Template:Change
26
Meerut
Uttar Pradesh
1,305,429
1,068,772
Template:Change
27
Rajkot
Gujarat
1,286,678
967,476
Template:Change
28
Kalyan-Dombivli
Maharashtra
1,247,327
1,193,512
Template:Change
29
Vasai-Virar
Maharashtra
1,222,390
518,601
Template:Change
30
Varanasi
Uttar Pradesh
1,198,491
1,103,952
Template:Change
31
Srinagar
Jammu and Kashmir
1,180,570
935,764
Template:Change
32
Aurangabad
Maharashtra
1,175,116
873,311
Template:Change
33
Dhanbad
Jharkhand
1,162,472
1,031,523
Template:Change
34
Amritsar
Punjab
1,132,383
979,801
Template:Change
35
Navi Mumbai
Maharashtra
1,120,547
704,002
Template:Change
36
Prayagraj
Uttar Pradesh
1,112,544
975,393
Template:Change
37
Howrah
West Bengal
1,077,075
1,007,532
Template:Change
38
Ranchi
Jharkhand
1,073,427
847,093
Template:Change
39
Jabalpur
Madhya Pradesh
1,055,525
951,472
Template:Change
40
Gwalior
Madhya Pradesh
1,054,420
827,026
Template:Change
41
Coimbatore
Tamil Nadu
1,050,721
930,882
Template:Change
42
Vijayawada
Andhra Pradesh
1,034,358
941,760
Template:Change
43
Jodhpur
Rajasthan
1,033,756
856,525
Template:Change
44
Madurai
Tamil Nadu
1,017,865
928,869
Template:Change
45
Raipur
Chhattisgarh
1,010,433
707,469
Template:Change
46
Kota
Rajasthan
1,001,694
703,150
Template:Change
Total:
52,393,393
39,327,882
Template:Change
India:
1,210,854,977
1,028,737,436
Template:Change
List of cities with population from 100,000 to 1,000,000 [ edit | edit source ]
Cities in New Brunswick
#
Name
State or Union territory
Population
2011 Census
2001 Census
Change
47
Guwahati
Assam
963,429
809,895
Template:Change
48
Chandigarh
Chandigarh
960,787
808,515
Template:Change
49
Solapur
Maharashtra
951,118
872,478
Template:Change
50
Hubli–Dharwad
Karnataka
943,857
786,195
Template:Change
51
Tiruchirappalli
Tamil Nadu
916,674
752,066
Template:Change
52
Tiruppur
Tamil Nadu
898,167
718,395
Template:Change
53
Moradabad
Uttar Pradesh
889,810
641,583
Template:Change
54
Mysore
Karnataka
887,446
755,379
Template:Change
55
Bareilly
Uttar Pradesh
877,778
344,543
Template:Change
56
Gurgaon
Haryana
876,824
173,542
Template:Change
57
Aligarh
Uttar Pradesh
872,575
669,087
Template:Change
58
Jalandhar
Punjab
862,196
706,043
Template:Change
59
Bhubaneswar
Odisha
837,737
648,032
Template:Change
60
Salem
Tamil Nadu
831,038
696,760
Template:Change
61
Mira-Bhayandar
Maharashtra
814,655
520,388
Template:Change
62
Warangal
Telangana
811,844
530,636
Template:Change
63
Thiruvananthapuram
Kerala
752,490
744,983
Template:Change
64
Guntur
Andhra Pradesh
743,354
514,461
Template:Change
65
Bhiwandi
Maharashtra
711,329
598,741
Template:Change
66
Saharanpur
Uttar Pradesh
703,345
455,754
Template:Change
67
Gorakhpur
Uttar Pradesh
671,048
622,701
Template:Change
68
Bikaner
Rajasthan
647,804
529,690
Template:Change
69
Amravati
Maharashtra
646,801
549,510
Template:Change
70
Noida (town)
Uttar Pradesh
637,272
305,058
Template:Change
71
Jamshedpur
Jharkhand
631,364
573,096
Template:Change
72
Bhilai
Chhattisgarh
625,697
556,366
Template:Change
73
Cuttack
Odisha
606,007
534,654
Template:Change
74
Firozabad
Uttar Pradesh
603,797
279,102
Template:Change
75
Kochi
Kerala
601,574
596,473
Template:Change
76
Nellore
Andhra Pradesh
600,869
378,428
Template:Change
77
Bhavnagar
Gujarat
593,768
511,085
Template:Change
78
Dehradun
Uttarakhand
578,420
426,674
Template:Change
79
Durgapur
West Bengal
566,937
493,405
Template:Change
80
Asansol
West Bengal
564,491
475,439
Template:Change
81
Nanded
Maharashtra
550,564
430,733
Template:Change
82
Kolhapur
Maharashtra
549,283
493,167
Template:Change
83
Ajmer
Rajasthan
542,580
485,575
Template:Change
84
Kalaburagi
Karnataka
532,031
422,569
Template:Change
85
Jamnagar
Gujarat
529,308
443,518
Template:Change
86
Ujjain
Madhya Pradesh
515,215
430,427
Template:Change
87
Loni
Uttar Pradesh
512,296
120,945
Template:Change
88
Siliguri
West Bengal
509,709
472,374
Template:Change
89
Jhansi
Uttar Pradesh
507,293
383,644
Template:Change
90
Ulhasnagar
Maharashtra
506,937
473,731
Template:Change
91
Jammu
Jammu and Kashmir
503,690
369,959
Template:Change
92
Sangli-Miraj & Kupwad
Maharashtra
502,697
436,781
Template:Change
93
Mangalore
Karnataka
499,486
399,565
Template:Change
94
Erode
Tamil Nadu
498,129
173,600
Template:Change
95
Belgaum
Karnataka
488,292
399,653
Template:Change
96
Ambattur
Tamil Nadu
478,134
310,967
Template:Change
97
Tirunelveli
Tamil Nadu
473,637
411,831
Template:Change
98
Malegaon
Maharashtra
471,006
409,403
Template:Change
99
Gaya
Bihar
463,454
385,432
Template:Change
100
Jalgaon
Maharashtra
460,468
368,618
Template:Change
101
Udaipur
Rajasthan
451,735
389,438
Template:Change
102
Maheshtala
West Bengal
449,423
385,266
Template:Change
103
Davanagere
Karnataka
435,128
364,523
Template:Change
104
Kozhikode
Kerala
432,097
436,556
Template:Change
105
Kurnool
Andhra Pradesh
430,214
269,122
Template:Change
106
Akola
Maharashtra
425,817
400,520
Template:Change
107
Rajpur Sonarpur
West Bengal
423,806
336,707
Template:Change
108
Rajahmundry
Andhra Pradesh
419,818
315,251
Template:Change
109
Bokaro
Jharkhand
413,934
393,805
Template:Change
110
South Dumdum
West Bengal
410,524
392,444
Template:Change
111
Bellary
Karnataka
409,644
316,766
Template:Change
112
Patiala
Punjab
405,164
303,151
Template:Change
113
Gopalpur
West Bengal
404,991
271,811
Template:Change
114
Agartala
Tripura
399,688
271,811
Template:Change
115
Bhagalpur
Bihar
398,138
340,767
Template:Change
116
Muzaffarnagar
Uttar Pradesh
392,451
316,729
Template:Change
117
Bhatpara
West Bengal
390,467
442,385
Template:Change
118
Panihati
West Bengal
383,522
348,438
Template:Change
119
Latur
Maharashtra
382,754
299,985
Template:Change
120
Dhule
Maharashtra
376,093
341,755
Template:Change
121
Tirupati
Andhra Pradesh
374,260
228,202
Template:Change
122
Rohtak
Haryana
373,133
286,807
Template:Change
123
Korba
Chhattisgarh
363,210
315,690
Template:Change
124
Bhilwara
Rajasthan
360,009
280,128
Template:Change
125
Berhampur
Odisha
355,823
307,792
Template:Change
126
Muzaffarpur
Bihar
351,838
305,525
Template:Change
127
Ahmednagar
Maharashtra
350,905
307,615
Template:Change
128
Mathura
Uttar Pradesh
349,336
302,770
Template:Change
129
Kollam
Kerala
349,033
361,560
Template:Change
130
Avadi
Tamil Nadu
344,701
229,403
Template:Change
131
Kadapa
Andhra Pradesh
343,054
125,725
Template:Change
132
Kamarhati
West Bengal
336,579
314,507
Template:Change
133
Bilaspur
Chhattisgarh
330,106
274,917
Template:Change
134
Shahjahanpur
Uttar Pradesh
327,975
296,662
Template:Change
135
Bijapur
Karnataka
326,360
228,175
Template:Change
136
Rampur
Uttar Pradesh
325,248
281,494
Template:Change
137
Shivamogga
Karnataka
322,428
274,352
Template:Change
138
Chandrapur
Maharashtra
321,036
289,450
Template:Change
139
Junagadh
Gujarat
320,250
168,686
Template:Change
140
Thrissur
Kerala
315,596
317,526
Template:Change
141
Alwar
Rajasthan
315,310
260,593
Template:Change
142
Bardhaman
West Bengal
314,638
285,602
Template:Change
143
Kulti
West Bengal
313,977
289,903
Template:Change
144
Kakinada
Andhra Pradesh
325,985
296,329
Template:Change
145
Nizamabad
Telangana
310,467
288,722
Template:Change
146
Parbhani
Maharashtra
307,191
259,329
Template:Change
147
Tumkur
Karnataka
305,821
248,929
Template:Change
148
Khammam
Telangana
305,000
218,689
Template:Change
149
Ozhukarai
Puducherry
300,028
217,707
Template:Change
150
Bihar Sharif
Bihar
296,889
232,071
Template:Change
151
Panipat
Haryana
294,150
261,740
Template:Change
152
Darbhanga
Bihar
294,116
267,348
Template:Change
153
Bally
West Bengal
291,972
260,906
Template:Change
154
Aizawl
Mizoram
291,822
228,280
Template:Change
155
Dewas
Madhya Pradesh
289,438
231,672
Template:Change
156
Ichalkaranji
Maharashtra
287,570
257,610
Template:Change
157
Karnal
Haryana
286,974
210,476
Template:Change
158
Bathinda
Punjab
285,813
217,256
Template:Change
159
Jalna
Maharashtra
285,349
235,795
Template:Change
160
Eluru
Andhra Pradesh
283,648
190,347
Template:Change
161
Kirari Suleman Nagar
Delhi
282,598
153,874
Template:Change
162
Barasat
West Bengal
283,443
231,515
Template:Change
163
Purnia
Bihar
280,547
171,687
Template:Change
164
Satna
Madhya Pradesh
280,248
225,464
Template:Change
165
Mau
Uttar Pradesh
279,060
212,657
Template:Change
166
Sonipat
Haryana
277,053
214,974
Template:Change
167
Farrukhabad
Uttar Pradesh
275,750
228,333
Template:Change
168
Sagar
Madhya Pradesh
273,357
232,133
Template:Change
169
Rourkela
Odisha
273,217
224,601
Template:Change
170
Durg
Chhattisgarh
268,679
232,517
Template:Change
171
Imphal
Manipur
264,986
221,492
Template:Change
172
Ratlam
Madhya Pradesh
264,810
222,202
Template:Change
173
Hapur
Uttar Pradesh
262,801
211,983
Template:Change
174
Arrah
Bihar
261,099
203,380
Template:Change
175
Karimnagar
Telangana
260,899
205,653
Template:Change
176
Anantapur
Andhra Pradesh
261,004
218,808
Template:Change
177
Etawah
Uttar Pradesh
256,838
210,453
Template:Change
178
Ambarnath
Maharashtra
254,003
203,795
Template:Change
179
North Dumdum
West Bengal
253,625
220,042
Template:Change
180
Bharatpur
Rajasthan
252,109
204,587
Template:Change
181
Begusarai
Bihar
251,136
93,378
Template:Change
182
New Delhi
Delhi
249,998
302,147
Template:Change
183
Gandhidham
Gujarat
248,705
166,388
Template:Change
184
Baranagar
West Bengal
248,466
250,768
Template:Change
185
Tiruvottiyur
Tamil Nadu
248,059
212,281
Template:Change
186
Puducherry
Puducherry
241,773
220,749
Template:Change
187
Sikar
Rajasthan
237,579
184,904
Template:Change
188
Thoothukudi
Tamil Nadu
237,374
216,058
Template:Change
189
Rewa
Madhya Pradesh
235,422
183,274
Template:Change
190
Mirzapur
Uttar Pradesh
233,691
205,053
Template:Change
191
Raichur
Karnataka
232,456
207,421
Template:Change
192
Pali
Rajasthan
229,956
187,641
Template:Change
193
Ramagundam
Telangana
229,644
236,600
Template:Change
194
Haridwar
Uttarakhand
228,832
175,010
Template:Change
195
Vijayanagaram
Andhra Pradesh
228,025
174,324
Template:Change
196
Katihar
Bihar
225,982
175,169
Template:Change
197
Nagercoil
Tamil Nadu
224,849
208,179
Template:Change
198
Sri Ganganagar
Rajasthan
224,773
210,713
Template:Change
199
Karawal Nagar
Delhi
224,666
148,549
Template:Change
200
Mango
Jharkhand
223,805
166,125
Template:Change
201
Thanjavur
Tamil Nadu
222,943
215,314
Template:Change
202
Bulandshahr
Uttar Pradesh
222,519
176,425
Template:Change
203
Uluberia
West Bengal
222,240
202,135
Template:Change
204
Murwara
Madhya Pradesh
221,883
187,029
Template:Change
205
Sambhal
Uttar Pradesh
220,813
182,478
Template:Change
206
Singrauli
Madhya Pradesh
220,257
185,190
Template:Change
207
Nadiad
Gujarat
218,095
192,913
Template:Change
208
Secunderabad
Telangana
217,910
206,102
Template:Change
209
Naihati
West Bengal
217,900
215,303
Template:Change
210
Yamunanagar
Haryana
216,677
189,696
Template:Change
211
Bidhan Nagar
West Bengal
215,514
164,221
Template:Change
212
Pallavaram
Tamil Nadu
215,417
144,623
Template:Change
213
Bidar
Karnataka
214,373
172,877
Template:Change
214
Munger
Bihar
213,303
188,050
Template:Change
215
Panchkula
Haryana
211,355
140,925
Template:Change
216
Burhanpur
Madhya Pradesh
210,886
193,725
Template:Change
217
Raurkela Industrial Township
Odisha
210,317
206,693
Template:Change
218
Kharagpur
West Bengal
207,604
188,761
Template:Change
219
Dindigul
Tamil Nadu
207,327
196,955
Template:Change
220
Gandhinagar
Gujarat
206,167
195,985
Template:Change
221
Hospet
Karnataka
206,167
164,240
Template:Change
222
Nangloi Jat
Delhi
205,596
150,948
Template:Change
223
Malda
West Bengal
205,521
161,456
Template:Change
224
Ongole
Andhra Pradesh
204,746
150,471
Template:Change
225
Deoghar
Jharkhand
203,123
112,525
Template:Change
226
Chapra
Bihar
202,352
79,190
Template:Change
227
Haldia
West Bengal
200,827
170,673
Template:Change
228
Khandwa
Madhya Pradesh
200,738
172,242
Template:Change
229
Nandyal
Andhra Pradesh
200,516
152,676
Template:Change
230
Chittoor
Andhra Pradesh
189,332
152,654
Template:Change
231
Morena
Madhya Pradesh
200,482
150,959
Template:Change
232
Amroha
Uttar Pradesh
198,471
165,129
Template:Change
233
Anand
Gujarat
198,282
130,685
Template:Change
234
Bhind
Madhya Pradesh
197,585
153,752
Template:Change
235
Bhalswa Jahangir Pur
Delhi
197,148
152,339
Template:Change
236
Madhyamgram
West Bengal
196,127
155,451
Template:Change
237
Bhiwani
Haryana
196,057
169,531
Template:Change
238
Baharampur
West Bengal
195,223
160,143
Template:Change
239
Ambala
Haryana
195,153
139,279
Template:Change
240
Morvi
Gujarat
194,947
145,719
Template:Change
241
Fatehpur
Uttar Pradesh
193,193
151,757
Template:Change
242
Raebareli
Uttar Pradesh
191,316
169,333
Template:Change
243
Khora
Uttar Pradesh
190,005
—
—
244
Bhusawal
Maharashtra
187,421
172,372
Template:Change
245
Orai
Uttar Pradesh
187,137
139,318
Template:Change
246
Bahraich
Uttar Pradesh
186,223
168,323
Template:Change
247
Vellore
Tamil Nadu
185,803
177,230
Template:Change
248
Veraval
Gujarat
185,797
141,250
Template:Change
249
Mahesana
Gujarat
184,991
141,453
Template:Change
250
Sambalpur
Odisha
184,000
153,643
Template:Change
251
Raiganj
West Bengal
183,612
165,212
Template:Change
252
Sirsa
Haryana
182,534
160,735
Template:Change
253
Danapur
Bihar
182,429
131,176
Template:Change
254
Serampore
West Bengal
181,842
197,857
Template:Change
255
Sultan Pur Majra
Delhi
181,554
164,426
Template:Change
256
Guna
Madhya Pradesh
180,935
137,175
Template:Change
257
Jaunpur
Uttar Pradesh
180,362
160,055
Template:Change
258
Panvel
Maharashtra
180,020
104,058
Template:Change
259
Shivpuri
Madhya Pradesh
179,977
146,892
Template:Change
260
Surendranagar Dudhrej
Gujarat
177,851
156,161
Template:Change
261
Unnao
Uttar Pradesh
177,658
144,662
Template:Change
262
Hugli-Chuchura
West Bengal
177,259
170,201
Template:Change
263
Badlapur
Maharashtra
174,226
97,948
Template:Change
264
Alappuzha
Kerala
174,164
177,029
Template:Change
265
Kottayam
Kerala
172,878
129,894
Template:Change
266
Gadag-Betageri
Karnataka
172,000
—
—
267
Machilipatnam
Andhra Pradesh
169,892
179,353
Template:Change
268
Shimla
Himachal Pradesh
169,578
142,555
Template:Change
269
Adoni
Andhra Pradesh
166,537
—
—
270
Tenali
Andhra Pradesh
164,937
—
—
271
Proddatur
Andhra Pradesh
162,717
—
—
272
Saharsa
Bihar
155,175
125,167
Template:Change
273
Hindupur
Andhra Pradesh
151,835
—
—
274
Sasaram
Bihar
147,396
131,172
Template:Change
275
Hajipur
Bihar
147,126
119,412
Template:Change
276
Beed
Maharashtra
146,709
138,196
Template:Change
277
Bhimavaram
Andhra Pradesh
142,280
—
—
278
Dehri
Bihar
137,068
119,057
Template:Change
279
Madanapalle
Andhra Pradesh
135,669
—
—
280
Siwan
Bihar
134,458
109,919
Template:Change
281
Bettiah
Bihar
132,896
116,670
Template:Change
282
Gondia
Maharashtra
132,813
120,902
Template:Change
283
Guntakal
Andhra Pradesh
126,270
—
—
284
Srikakulam
Andhra Pradesh
125,939
—
—
285
Motihari
Bihar
125,183
100,683
Template:Change
286
Dharmavaram
Andhra Pradesh
121,874
—
—
287
Satara
Maharashtra
120,195
108,048
Template:Change
288
Barshi
Maharashtra
118,722
104,785
Template:Change
289
Gudivada
Andhra Pradesh
118,167
—
—
290
Yavatmal
Maharashtra
116,551
120,676
Template:Change
291
Narasaraopet
Andhra Pradesh
116,250
—
—
292
Bagaha
Bihar
113,012
91,467
Template:Change
293
Achalpur
Maharashtra
112,311
107,316
Template:Change
294
Osmanabad
Maharashtra
111,825
80,625
Template:Change
295
Nandurbar
Maharashtra
111,037
94,368
Template:Change
296
Miryalaguda
Telangana
109,891
91,395
Template:Change
297
Tadipatri
Andhra Pradesh
108,171
—
—
298
Kishanganj
Bihar
107,076
85,590
Template:Change
299
Wardha
Maharashtra
106,444
111,118
Template:Change
300
Karaikudi
Tamil Nadu
106,714
86,596
Template:Change
301
Suryapet
Telangana
105,250
94,585
Template:Change
302
Jamalpur
Bihar
105,221
96,983
Template:Change
303
Kavali
Andhra Pradesh
104,000
—
—
304
Tadepalligudem
Andhra Pradesh
103,906
—
—
305
Udgir
Maharashtra
103,550
91,933
Template:Change
306
Amaravati
Andhra Pradesh
103,000
—
—
307
Buxar
Bihar
102,591
83,168
Template:Change
308
Jehanabad
Bihar
102,456
81,503
Template:Change
309
Greater Noida
Uttar Pradesh
102,054
—
—
310
Hinganghat
Maharashtra
101,805
92,342
Template:Change
311
Aurangabad
Bihar
101,520
79,393
Template:Change
Total:
52,393,393
39,327,882
Template:Change
India:
1,210,854,977
1,028,737,436
Template:Change
↑ The census defines the three as Greater Mumbai UA (18.4 million), Delhi UA (16.3 million) and Kolkata UA (14.1 million)
↑ The 2001 population numbers are sourced directly from 2011 census data. This also allows for sensible comparisons when city boundaries changed between 2001 and 2011.
General
Specific
Template:Cities of India