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
252. Kānchipuram India 155,029
251. Hanumāngarh India 155,687
250. Pallāvaram India 157,145
249. Hoshiārpur India 158,142
248. Orai India 158,265
247. Cuddalore India 158,569
246. Jaigaon India 158,664
245. Jāmuria India 160,242
244. Madhyamgram India 161,126
243. Jīnd India 161,260
242. Budaun India 161,555
241. Unnāo India 161,671
240. Gadag India 162,569
239. Sambalpur India 162,887
238. Verāval India 163,326
237. Ādoni India 163,631
236. Bhadrāvati India 163,903
235. Shivpurī India 164,215
234. Sītāpur India 164,435
233. Loni India 164,810
232. Nandyāl India 165,337
231. Fatehpur India 166,480
230. Jaunpur India 169,572
229. Ingrāj Bāzār India 170,039
228. Rāiganj India 170,252
227. Khammam India 170,503
226. Haldia India 170,695
225. Puri India 170,841
224. Ongole India 172,872
223. Shimla India 173,503
222. Bhind India 174,035
221. Pathānkot India 174,306
220. Amroha India 176,253
219. Alleppey India 176,783
218. Hugli India 177,005
217. Vellore India 177,081
216. Proddatūr India 177,797
215. Vizianagaram India 179,358
214. Surendranagar India 179,628
213. Baharampur India 180,547
212. Chandannagar India 180,623
211. Sirsa India 181,639
210. Bahraich India 182,218
209. Khandwa India 182,841
208. Bhusāwal India 183,001
207. Elūru India 183,387
206. Jūnāgadh India 184,447
205. Singrauli India 185,580
204. Haridwār India 186,079
203. Rāe Bareli India 186,433
202. Bhiwāni India 190,855
201. Katihār India 192,555
200. Machilīpatnam India 192,827
199. Nāngloi Jāt India 194,363
198. Murwāra India 195,856
197. Gāndhīnagar India 195,985
196. Sambhal India 196,109
195. Gurgaon India 197,340
194. Hospet India 197,846
193. Pūrnia India 198,453
192. Bulandshahr India 198,612
191. Sīkar India 199,932
190. Dindigul India 200,797
189. Nadiād India 202,067
188. Burhānpur India 202,695
187. Munger India 203,163
186. Agartala India 203,264
185. Bīdar India 204,071
184. Rewa India 208,461
183. Yamunānagar India 208,931
182. Pāli India 210,103
181. Nāgercoil India 213,858
180. Amarnāth India 217,780
179. Thanjāvūr India 219,571
178. Dhanbād India 219,636
177. Kharagpur India 219,665
176. Mirzāpur India 220,029
175. Imphāl India 223,523
174. Ara India 223,676
173. Karnāl India 225,049
172. Quthbullapur India 225,816
171. Rāichūr India 225,962
170. Shrīrāmpur India 226,317
169. Pondicherry India 227,411
168. Karīmnagar India 228,745
167. Bharatpur India 229,384
166. Gangānagar India 231,838
165. Ratlām India 236,843
164. Anantapur India 240,442
163. Farrukhābād India 241,152
162. Bhatinda India 242,800
161. Hāpur India 242,920
160. Bihār Sharīf India 244,230
159. Mau India 246,050
158. Sāgar India 247,333
157. Āvadi India 250,044
156. Sonīpat India 250,521
155. Tirupati India 250,821
154. Naihāti India 253,221
153. Durg India 255,283