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
452. Tādpatri India 93,044
451. Kalyani India 93,184
450. Rāmanagaram India 93,528
449. Baraut India 93,544
448. Bānswāra India 93,648
447. Makrāna India 93,904
446. Gudiyāttam India 93,973
445. Chilakalūrupet India 94,011
444. Nāgappattinam India 94,238
443. Khāmgaon India 94,604
442. Mainpuri India 94,619
441. Kishanganj India 94,807
440. Parli Vaijnāth India 94,863
439. Khargon India 94,985
438. Hindaun India 95,593
437. Pandharpur India 95,665
436. Sāhibganj India 95,890
435. Aurangābād India 95,929
434. Buxar India 96,120
433. Chālisgaon India 96,381
432. Jahānābād India 96,387
431. Nawāda India 96,730
430. Nāgaur India 96,847
429. Narasaraopet India 97,194
428. Tellicherry India 97,201
427. Bāgalkot India 97,269
426. Amalner India 97,369
425. Villupuram India 97,380
424. Hinganghāt India 97,568
423. Shāmli India 97,966
422. Mughal Sarāi India 98,043
421. Udagamandalām India 98,238
420. Būndi India 98,569
419. Bhadrakh India 98,648
418. Jagtiāl India 99,035
417. Rānībennur India 99,105
416. Sehore India 99,284
415. Kāsganj India 99,462
414. Shikohābād India 99,678
413. Amreli India 99,742
412. Airoli India 100,000
411. Phagwāra India 100,146
410. Vāsco Da Gāma India 100,485
409. Itārsi India 100,574
408. Nandurbār India 100,703
407. Jamālpur India 100,780
406. Udgīr India 101,064
405. Miriālgūda India 101,234
404. Jagādhri India 101,300
403. Seonī India 101,379
402. Gondal India 101,801
401. Fīrozpur India 102,130
400. Marmagao India 102,345
399. Dhaulpur India 102,462
398. Begusarai India 103,060
397. Ghāzīpur India 103,095
396. Kāshīpur India 103,138
395. Nagda India 103,501
394. Chūru India 103,533
393. Hosūr India 103,724
392. Bagaha India 103,855
391. Roorkee India 103,894
390. Soyībug India 104,000
389. Badlapur India 104,636
388. Barnāla India 105,016
387. Ponnāni India 105,512
386. Khurja India 105,909
385. Gangāwati India 106,250
384. Chittaurgarh India 106,710
383. Jalpāiguri India 107,832
382. Tādepallegūdem India 108,167
381. Bānsbāria India 108,474
380. Madanapalle India 108,593
379. Sawāi Mādhopur India 108,612
378. Hoshangābād India 109,358
377. Āmbūr India 109,873
376. Sultānpur India 110,368
375. Bārsi India 110,983
374. Navadwīp India 111,123
373. Achalpur India 111,278
372. Ashoknagar Kalyangarh India 111,475
371. Chhatarpur India 111,594
370. Bangaon India 111,693
369. Suriāpet India 111,729
368. Port Blair India 112,050
367. Rewāri India 112,079
366. Pudukkottai India 112,118
365. Chās India 112,141
364. Motīhāri India 112,144
363. Chandausi India 112,635
362. Sātāra India 112,793
361. Jhunjhunūn India 113,193
360. Deoria India 113,627
359. Wardha India 113,759
358. Māler Kotla India 113,840
357. Dharmavaram India 114,050
356. Balasore India 114,321
355. Basti India 115,115
354. Baidyabāti India 115,504
353. Gudivāda India 116,161