You are on page 1of 37

List of cities in India

by population

The following tables are the list of cities in


India by population. Often cities are
bifurcated into multiple regions
(municipalities) which results in creation
of cities within cities which may figure in
the list. The entire work of this article is
based on Census of India, 2011,
conducted by the Office of the Registrar
General and Census Commissioner, under
Ministry of Home Affairs (India),
Government of India.

Map

Location of Indian Cities. Hover over the dot to see


the city name with rank in parentheses.
List
The list includes the cities and not urban
agglomerations.

Definitions:[1]

Towns/Cities with populations of 1 lakh


(100,000) are categorized as Class-I
towns or Cities[1][2]
The 46 cities with populations of
1 million and above are known as
Million Plus UAs or Cities
The 3 cities with populations of
10 million and above are known as
Mega Cities (The census defines the
three as Greater Mumbai UA (18.4
million), Delhi UA (16.3 million) and
Kolkata UA (14.1 million)[1])

The cities listed in bold are the capitals of


the respective state / union territory.

1 to 25
Population Population
Rank City State or union territory Ref
(2011)[3] (2001)

1 Mumbai 12,442,373 11,978,450 Maharashtra

2 Delhi 11,034,555 9,879,172 Delhi

3 Bangalore 8,443,675 4,301,326 Karnataka

4 Hyderabad 6,731,790 3,637,483 Telangana

5 Ahmedabad 5,577,940 3,520,085 Gujarat

6 Chennai 4,646,000 4,343,645 Tamil Nadu

7 Kolkata 4,496,694 4,572,876 West Bengal

8 Surat 4,467,797 2,433,835 Gujarat

9 Pune 3,124,458 2,538,473 Maharashtra

10 Jaipur 3,046,163 2,322,575 Rajasthan

11 Lucknow 2,817,105 2,185,927 Uttar Pradesh

12 Kanpur 2,765,348 2,551,337 Uttar Pradesh

13 Nagpur 2,405,665 2,052,066 Maharashtra

14 Indore 1,964,086 1,474,968 Madhya Pradesh

15 Thane 1,841,488 1,262,551 Maharashtra

16 Bhopal 1,798,218 1,437,354 Madhya Pradesh

17 Visakhapatnam[a][5] 1,728,128 982,904 Andhra Pradesh

18 Pimpri-Chinchwad 1,727,692 1,012,472 Maharashtra

19 Patna 1,684,222 1,366,444 Bihar

20 Vadodara 1,670,806 1,306,227 Gujarat

21 Ghaziabad 1,648,643 968,256 Uttar Pradesh

22 Ludhiana 1,618,879 1,398,467 Punjab

23 Agra 1,585,704 1,275,134 Uttar Pradesh

24 Nashik 1,486,053 1,077,236 Maharashtra

25 Faridabad 1,414,050 1,055,938 Haryana


26 to 50
Population Population
Rank City State or union territory
(2011)[3] (2001)

26 Meerut 1,305,429 1,039,405 Uttar Pradesh

27 Rajkot 1,286,678 967,476 Gujarat

Kalyan-
28 1,247,327 1,193,512 Maharashtra
Dombivali

29 Vasai-Virar 1,222,390 693,350 Maharashtra

30 Varanasi 1,198,491 1,091,918 Uttar Pradesh

31 Srinagar 1,180,570 898,440 Jammu and Kashmir

32 Aurangabad 1,175,116 873,311 Maharashtra

33 Dhanbad 1,162,472 1,065,327 Jharkhand

34 Amritsar 1,132,383 966,862 Punjab

Navi
35 1,120,547 704,002 Maharashtra
Mumbai

36 Allahabad 1,112,544 975,393 Uttar Pradesh

37 Howrah 1,077,075 1,007,532 West Bengal

38 Ranchi 1,073,427 847,093 Jharkhand

39 Gwalior 1,069,276 827,026 Madhya Pradesh

40 Jabalpur 1,055,525 932,484 Madhya Pradesh

41 Coimbatore 1,050,721 930,882 Tamil Nadu

42 Vijayawada 1,034,358 851,282 Andhra Pradesh

43 Jodhpur 1,033,918 851,051 Rajasthan

44 Madurai 1,017,865 928,869 Tamil Nadu

45 Raipur 1,010,087 605,747 Chhattisgarh

46 Kota[6] 1,001,694 694,316 Rajasthan

47 Chandigarh 961,587 808,515 Chandigarh

48 Guwahati 957,352 809,895 Assam

49 Solapur 951,558 872,478 Maharashtra

Hubballi-
50 943,788 786,195 Karnataka
50 9 3, 88 86, 95 a ata a
Dharwad

51 to 75
Population Population
Rank City State or union territory
(2011)[3] (2001)

51 Tiruchirappalli[7] 916,674 752,066 Tamil Nadu

52 Bareilly 898,167 718,395 Uttar Pradesh

53 Mysore 887,446 755,379 Karnataka

54 Tiruppur 877,778 344,543 Tamil Nadu

55 Gurgaon 876,824 173,542 Haryana

56 Aligarh 872,575 669,087 Uttar Pradesh

57 Jalandhar 862,196 706,043 Punjab

58 Bhubaneswar 837,737 648,032 Odisha

59 Salem 831,038 696,760 Tamil Nadu

60 Mira-Bhayandar 814,655 520,388 Maharashtra

61 Warangal[8] 811,844 530,636 Telangana

62 Thiruvananthapuram 752,490 744,983 Kerala

63 Guntur[9] 743,354 514,461 Andhra Pradesh

64 Bhiwandi 711,329 598,741 Maharashtra

65 Saharanpur 703,345 455,754 Uttar Pradesh

66 Gorakhpur 671,048 622,701 Uttar Pradesh

67 Bikaner 647,804 529,690 Rajasthan

68 Amravati 646,801 549,510 Maharashtra

69 Noida 642,381 305,058 Uttar Pradesh

70 Jamshedpur 631,364 573,096 Jharkhand

71 Bhilai 625,697 556,366 Chhattisgarh

72 Cuttack 606,007 534,654 Odisha

73 Firozabad 603,797 279,102 Uttar Pradesh

74 Kochi 601,574 596,473 Kerala


76 to 100
Population Population
Rank City State or union territory
(2011)[3] (2001)

75 Nellore[10] 600,869 378,428 Andhra Pradesh

76 Bhavnagar 593,768 511,085 Gujarat

77 Dehradun 578,420 426,674 Uttarakhand

78 Durgapur 566,937 493,405 West Bengal

79 Asansol 564,491 475,439 West Bengal

80 Rourkela 552,734 426,354 Odisha

81 Nanded 550,564 430,733 Maharashtra

82 Kolhapur 549,283 493,167 Maharashtra

83 Ajmer 542,580 485,575 Rajasthan

84 Akola 537,149 400,520 Maharashtra

85 Gulbarga 532,031 422,569 Karnataka

86 Jamnagar 529,308 443,518 Gujarat

87 Ujjain 515,215 430,427 Madhya Pradesh

88 Loni 512,296 120,945 Uttar Pradesh

89 Siliguri 509,709 472,374 West Bengal

90 Jhansi 507,293 383,644 Uttar Pradesh

91 Ulhasnagar 506,937 473,731 Maharashtra

92 Jammu[11] 503,690 369,959 Jammu and Kashmir

Sangli-Miraj
93 502,697 436,781 Maharashtra
& Kupwad

94 Mangalore 499,486 399,565 Karnataka

95 Erode[12] 498,129 173,600 Tamil Nadu

96 Belgaum 488,292 399,653 Karnataka

97 Ambattur 478,134 310,967 Tamil Nadu

98 Tirunelveli 473,637 411,831 Tamil Nadu

99 Malegaon 471,006 409,403 Maharashtra


100 to 125
Population Population
Rank City State or union territory
(2011)[3] (2001)

101 Gaya 463,454 385,432 Bihar

102 Jalgaon 460,468 368,618 Maharashtra

103 Udaipur 451,735 389,438 Rajasthan

104 Maheshtala 449,423 385,266 West Bengal

105 Davanagere 435,128 364,523 Karnataka

106 Kozhikode 432,097 436,556 Kerala

107 Kurnool 430,214 269,122 Andhra Pradesh

108 Rajpur Sonarpur 423,806 336,707 West Bengal

109 Rajahmundry[13][14] 419,818 315,251 Andhra Pradesh

110 Bokaro 413,934 393,805 Jharkhand

111 South Dumdum 410,524 392,444 West Bengal

112 Bellary 409,644 316,766 Karnataka

113 Patiala 405,164 303,151 Punjab

114 Gopalpur 404,991 271,811 West Bengal

115 Agartala 399,688 271,811 Tripura

116 Bhagalpur 398,138 340,767 Bihar

117 Muzaffarnagar 392,451 316,729 Uttar Pradesh

118 Bhatpara 390,467 442,385 West Bengal

119 Panihati 383,522 348,438 West Bengal

120 Latur 382,754 299,985 Maharashtra

121 Dhule 376,093 341,755 Maharashtra

122 Tirupati[15] 374,260 228,202 Andhra Pradesh

123 Rohtak 373,133 286,807 Haryana

124 Korba 363,210 315,690 Chhattisgarh

125 Bhilwara 360,009 280,128 Rajasthan


126 to 150
Population Population
Rank City State or union territory
(2011)[3] (2001)

126 Berhampur 355,823 307,792 Odisha

127 Muzaffarpur 351,838 305,525 Bihar

128 Ahmednagar 350,905 307,615 Maharashtra

129 Mathura 349,336 302,770 Uttar Pradesh

130 Kollam 349,033 361,560 Kerala

131 Avadi 344,701 229,403 Tamil Nadu

132 Kadapa 343,054 125,725 Andhra Pradesh

133 Kamarhati 336,579 314,507 West Bengal

134 Sambalpur 335,761 296,662 Odisha

135 Bilaspur 330,106 274,917 Chhattisgarh

136 Shahjahanpur 327,975 296,662 Uttar Pradesh

137 Satara 326,789 228,175 Maharashtra

138 Bijapur 326,360 228,175 Karnataka

139 Rampur 325,248 281,494 Uttar Pradesh

140 Shivamogga 322,428 274,352 Karnataka

141 Chandrapur 321,036 289,450 Maharashtra

142 Junagadh 320,250 168,686 Gujarat

143 Thrissur 315,596 317,526 Kerala

144 Alwar 315,310 260,593 Rajasthan

145 Bardhaman 314,638 285,602 West Bengal

146 Kulti 313,977 289,903 West Bengal

147 Kakinada 325,985 296,329 Andhra Pradesh

148 Nizamabad 310,467 288,722 Telangana

149 Parbhani 307,191 259,329 Maharashtra

150 Tumkur 305,821 248,929 Karnataka


151 to 175
Population Population
Rank City State or union territory
(2011)[3] (2001)

151 Khammam 305,000 218,689 Telangana

152 Ozhukarai 300,028 217,707 Puducherry

153 Bihar Sharif 296,889 232,071 Bihar

154 Panipat 294,150 261,740 Haryana

155 Darbhanga 294,116 267,348 Bihar

156 Bally 291,972 260,906 West Bengal

157 Aizawl 291,822 228,280 Mizoram

158 Dewas 289,438 231,672 Madhya Pradesh

159 Ichalkaranji 287,570 257,610 Maharashtra

160 Karnal 286,974 210,476 Haryana

161 Bathinda 285,813 217,256 Punjab

162 Jalna 285,349 235,795 Maharashtra

163 Eluru 283,648[16] 190,347 Andhra Pradesh

Kirari
164 Suleman 282,598 153,874 Delhi
Nagar

165 Barasat 283,443 231,515 West Bengal

166 Purnia 280,547 171,687[17] Bihar

167 Satna 280,248 225,464 Madhya Pradesh

168 Mau 279,060 212,657 Uttar Pradesh

169 Sonipat 277,053 214,974 Haryana

170 Farrukhabad 275,750 228,333 Uttar Pradesh

171 Sagar 273,357 232,133 Madhya Pradesh

172 Rourkela 273,217 224,601 Odisha

173 Durg 268,679 232,517 Chhattisgarh

174 Imphal 264,986 221,492 Manipur

175 Ratlam 264,810 222,202 Madhya Pradesh


176 to 200
Population Population
Rank City State or union territory
(2011)[3] (2001)

176 Hapur 262,801 211,983 Uttar Pradesh

177 Arrah 261,099 203,380 Bihar

178 Karimnagar 260,899 205,653 Telangana

179 Anantapur 261,004 218,808 Andhra Pradesh

180 Etawah 256,838 210,453 Uttar Pradesh

181 Ambernath 254,003 203,795 Maharashtra

182 North Dumdum 253,625 220,042 West Bengal

183 Bharatpur 252,109 204,587 Rajasthan

184 Begusarai 251,136 93,378 Bihar

185 New Delhi 249,998 302,147 Delhi

186 Gandhidham 248,705 166,388 Gujarat

187 Baranagar 248,466 250,768 West Bengal

188 Tiruvottiyur 248,059 212,281 Tamil Nadu

189 Pondicherry 241,773 220,749 Puducherry

190 Sikar 237,579 184,904 Rajasthan

191 Thoothukudi 237,374 216,058 Tamil Nadu

192 Rewa 235,422 183,274 Madhya Pradesh

193 Mirzapur 233,691 205,053 Uttar Pradesh

194 Raichur 232,456 207,421 Karnataka

195 Pali 229,956 187,641 Rajasthan

196 Ramagundam[18] 229,644 236,600 Telangana

197 Haridwar 228,832 175,010 Uttarakhand

198 Vijayanagaram 228,025 174,324 Andhra Pradesh

199 Katihar 225,982 175,169 Bihar

200 Nagercoil 224,849 208,179 Tamil Nadu


201 to 225
Population Population
Rank City State or union territory
(2011)[3] (2001)

201 Sri 224,773 210,713 Rajasthan


Ganganagar

Karawal
202 224,666 148,549 Delhi
Nagar

203 Mango 223,805 166,125 Jharkhand

204 Thanjavur 222,943 215,314 Tamil Nadu

205 Bulandshahr 222,519 176,425 Uttar Pradesh

206 Uluberia 222,240 202,135 West Bengal

207 Murwara 221,883 187,029 Uttar Pradesh

208 Sambhal 220,813 182,478 Uttar Pradesh

209 Singrauli 220,257 185,190 Madhya Pradesh

210 Nadiad 218,095 192,913 Gujarat

211 Secunderabad 217,910 206,102 Telangana

212 Naihati 217,900 215,303 West Bengal

213 Yamunanagar 216,677 189,696 Haryana

214 Bidhan Nagar 215,514 164,221 West Bengal

215 Pallavaram 215,417 144,623 Tamil Nadu

216 Bidar 214,373 172,877 Karnataka

217 Munger 213,303 188,050 Bihar

218 Panchkula 211,355 140,925 Haryana

219 Burhanpur 210,886 193,725 Madhya Pradesh

Raurkela
220 Industrial 210,317 206,693 Odisha
Township

221 Kharagpur 207,604 188,761 West Bengal

222 Dindigul 207,327 196,955 Tamil Nadu

223 Gandhinagar 206,167 195,985 Gujarat

224 Hospet 206 167 164 240 Karnataka


224 Hospet 206,167 164,240 Karnataka

225 Nangloi Jat 205,596 150,948 Delhi

226 to 250
Population Population
Rank City State or union territory
(2011)[3] (2001)

226 English Bazar 205,521 161,456 West Bengal

227 Ongole 204,746 150,471 Andhra Pradesh

228 Deoghar 203,123 112,525 Jharkhand

229 Chapra 202,352 79,190 Bihar

230 Haldia 200,827 170,673 West Bengal

231 Khandwa 200,738 172,242 Madhya Pradesh

232 Nandyal 200,516 152,676 Andhra Pradesh

233 Chittoor[19] 189,332 152,654 Andhra Pradesh

234 Morena 200,482 150,959 Madhya Pradesh

235 Amroha 198,471 165,129 Uttar Pradesh

236 Anand 198,282 130,685 Gujarat

237 Bhind 197,585 153,752 Madhya Pradesh

Bhalswa
238 197,148 152,339 Delhi
Jahangir Pur

239 Madhyamgram 196,127 155,451 West Bengal

240 Bhiwani 196,057 169,531 Haryana

Navi Mumbai
241 195,373 Maharashtra
Panvel Raigad

242 Baharampur 195,223 160,143 West Bengal

243 Ambala 195,153 139,279 Haryana

244 Morbi 194,947 145,719 Gujarat

245 Fatehpur 193,193 151,757 Uttar Pradesh

246 Rae Bareli 191,316 169,333 Uttar Pradesh

247 Mahaboobnagar 190,400 Telangana

248 Bhusawal 187,421 172,372 Maharashtra

249 Orai 187,137 139,318 Uttar Pradesh

250 Bahraich 186,223 168,323 Uttar Pradesh


251 to 275
Population Population
Rank City State or union territory
(2011)[3] (2001)

251 Vellore 185,803 177,230 Tamil Nadu

252 Mahesana 184,991 141,453 Gujarat

253 Sambalpur 184,000 153,643 Orissa

254 Raiganj 183,612 165,212 West Bengal

255 Sirsa 182,534 160,735 Haryana

256 Danapur 182,429 131,176 Bihar

257 Serampore 181,842 197,857 West Bengal

Sultan Pur
258 181,554 164,426 Delhi
Majra

259 Guna 180,935 137,175 Madhya Pradesh

260 Jaunpur 180,362 160,055 Uttar Pradesh

261 Panvel 180,020 104,058 Maharashtra

262 Shivpuri 179,977 146,892 Madhya Pradesh

Surendranagar
263 177,851 156,161 Gujarat
Dudhrej

264 Unnao 177,658 144,662 Uttar Pradesh

Hugli and
265 177,259 170,201 West Bengal
Chinsurah

266 Alappuzha 174,164 177,029 Kerala

267 Kottayam 172,878 129,894 Kerala

268 Machilipatnam 169,892 179,353 Andhra Pradesh

269 Shimla 169,578 142,555 Himachal Pradesh

270 Adoni 166,537 Andhra Pradesh

271 Udupi 165,401 Karnataka

272 Tenali 164,937 Andhra Pradesh

273 Proddatur 163,600 86,896 Andhra Pradesh

274 Saharsa 155,175 125,167[20] Bihar


275 Hindupur 151,835 Andhra Pradesh

276 to 300
Population Population
Rank City State or union territory
(2011)[3] (2001)

276 Sasaram 147,396 131,172[21] Bihar

277 Hajipur 147,126 119,412[22] Bihar

278 Bhimavaram 142,280 ― Andhra Pradesh

279 Kumbakonam 140,056 144,021 Tamil Nadu

280 Dehri 137,068 119,057[21] Bihar

281 Madanapalle 135,669 ― Andhra Pradesh

282 Siwan 134,458 109,919[23] Bihar

282 Bettiah 132,896 116,670[24] Bihar

283 Guntakal 126,270 ― Andhra Pradesh

284 Srikakulam 125,939 ― Andhra Pradesh

285 Motihari 125,183 100,683[25] Bihar

286 Dharmavaram 121,874 ― Andhra Pradesh

287 Gudivada 118,167 ― Andhra Pradesh

288 Phagwara 117,966 ― Punjab

288 Narasaraopet 116,250 ― Andhra Pradesh

289 Suryapet 115,250 94,585 Telangana

290 Tadipatri 108,171 ― Andhra Pradesh

291 Kishanganj 107,076 85,590[26] Bihar

292 Karaikudi 106,714 86,596 Tamil Nadu

293 Miryalaguda 109,891 91,395 Telangana

294 Jamalpur 105,221 96,983[27] Bihar

295 Kavali 104,000 ― Andhra Pradesh

296 Tadepalligudem 103,906 ― Andhra Pradesh

297 Amaravati 103,000 ― Andhra Pradesh

298 Buxar 102,591 83,168[28] Bihar

299 Jehanabad 102,456 81,503[29] Bihar

300 Aurangabad 101,520 79,393[30] Bihar


300 Aurangabad 101,520 79,393 Bihar

301 Gangtok 100,286 29,354 Sikkim

See also
List of million-plus agglomerations in
India
List of metropolitan areas in India
List of states and union territories of
India by population

Notes
a. Anakapalle, Bheemunipatnam
municipalities and 10 gram
panchayats of Parawada were
merged into Greater Visakhapatnam
Municipal Corporation.[4]
References
1. "Provisional Population Totals Urban
Agglomerations and Cities" (PDF).
Census of India 2011. Retrieved
30 January 2016.
2. "City definition by census India" .
censusindia.gov.in. Archived from the
original on 17 June 2007. Retrieved
26 May 2014.
3. "Provisional Population Totals,
Census of India 2011; Cities having
population 1 lakh and above" (PDF).
Office of the Registrar General &
Census Commissioner, India.
Archived from the original (PDF) on 7
May 2012. Retrieved 26 March 2012.
4. "CM okays merger of Anakapalle and
Bhimili with GVMC" . The Hindu.
Retrieved 26 May 2017.
5. "Municipalities, Municipal
Corporations & UDAs" (PDF).
Directorate of Town and Country
Planning. Government of Andhra
Pradesh. Archived from the original
(PDF) on 28 January 2016. Retrieved
29 January 2016.
6. "Kota Municipal Corporation" .
Citypopulation.de. Retrieved 10 June
2016.
7. "Sanitary works in 18 Tiruchi wards to
be outsourced" . The Hindu. 28
November 2013. Retrieved 25 August
2015.
8. "Warangal Municipal Corporation,
Budget 2014–15" (PDF). Greater
Warangal Municipal Corporation. p. 2.
Archived from the original (PDF) on
17 February 2015. Retrieved
4 February 2015.
9. "Guntur city population is 7,43,354 as
per 2011 Census" . The Hindu.
Guntur. 26 May 2013. Retrieved
12 October 2014.
10. "Integrated Municipal Solid Waste
(MSW) Management Project" (PDF).
Swachha Andhra Corporation.
Government of Andhra Pradesh.
p. 20/4. Retrieved 31 October 2016.
11. "Annual congregation prepared in
Jammu, winter capital of Indian-
controlled Kashmir - Xinhua -
English.news.cn" .
12. "Smart City Challenge-Erode" .
Government of India. Retrieved
15 December 2015.
13. "22 villages may be included in
Rajahmundry soon" . The New Indian
Express. Rajahmundry. 11 February
2013. Retrieved 14 August 2015.
14. "Rajahmundry Municipal Corporation
Enlarged with 21 Gram Panchayats" .
Tgnns.com. Commissioner and
Director of Municipal Administration,
Andhra Pradesh. Retrieved 14 August
2015.
15. "City profile" . Tirupati Municipal
Corporation. Archived from the
original on 23 December 2015.
Retrieved 23 December 2015.
16. "Eluru Municipal Corporation" .
Elurucorporation.org. Retrieved
22 October 2016.
17. "Purnia (District, Bihar, India) -
Population Statistics and Location in
Maps and Charts" .
Citypopulation.de. Retrieved
22 October 2016.
18. "Ramagundam Municipal
Corporation" . Ramagundam
Municipal Corporation. Retrieved
16 August 2015.
19. "Introduction" .
chittoormunicipalcorporation.
Retrieved 30 June 2015.
20. "Saharsa" . citypopulation.de.
Retrieved 9 December 2017.
21. "Rohtas" . citypopulation.de.
Retrieved 9 December 2017.
22. "Vaishali" . citypopulation.de.
Retrieved 9 December 2017.
23. "Siwan" . citypopulation.de. Retrieved
9 December 2017.
24. "Paschim Champaran" .
citypopulation.de. Retrieved
9 December 2017.
25. "Purba Champaran" .
citypopulation.de. Retrieved
9 December 2017.
26. "Kishanganj" . citypopulation.de.
Retrieved 13 December 2017.
27. "Munger" . citypopulation.de.
Retrieved 13 December 2017.
28. "Buxar" . citypopulation.de. Retrieved
13 December 2017.
29. "Jehanabad" . citypopulation.de.
Retrieved 13 December 2017.
30. "Aurangabad" . citypopulation.de.
Retrieved 13 December 2017.

External links
Indian Census Office of the Registrar
General & Census Commissioner, India

Retrieved from
"https://en.wikipedia.org/w/index.php?
title=List_of_cities_in_India_by_population&oldid=8
97153391"

Last edited 6 days ago by Dr.jaffari

Content is available under CC BY-SA 3.0 unless


otherwise noted.

You might also like