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
2,145. Samdari India 17,915
1,784. Sāmbhar India 22,828
196. Sambhal India 196,109
239. Sambalpur India 162,887
1,541. Sāmba India 26,893
729. Samastīpur India 57,575
774. Sāmalkot India 55,097
1,178. Samālkha India 35,620
852. Sālūr India 50,206
2,262. Sālūmbar India 16,557
2,461. Salon India 14,312
3,211. Saligao India 5,804
54. Salem India 778,396
1,392. Salāya India 30,228
1,870. Sakti India 21,561
1,655. Sakleshpur India 24,931
3,051. Sakīt India 7,811
2,755. Sāitlaw India 11,043
3,213. Sairang India 5,760
985. Sainthia India 43,221
984. Saint Thomas Mount India 43,223
992. Sailu India 42,879
2,778. Sailāna India 10,810
1,798. Saiha India 22,654
2,443. Saidpur India 14,496
1,781. Saidpur India 22,904
436. Sāhibganj India 95,890
1,829. Sahāwar India 22,201
684. Sahaswān India 60,953
1,684. Sahaspur India 24,452
273. Saharsa India 145,764
83. Sahāranpur India 484,873
3,047. Sāhāpur India 7,883
1,217. Sagauli India 34,622
805. Sāgar India 53,150
158. Sāgar India 247,333
1,663. Safīpur India 24,801
1,364. Safidon India 30,863
1,611. Sādri India 25,632
2,739. Sādāt India 11,211
1,144. Sadāseopet India 37,245
1,835. Sadalgi India 22,135
1,169. Sadābād India 36,093
2,616. Sachīn India 12,662
3,182. Sabrūm India 6,205
3,147. Sabāthu India 6,691
1,352. Sabalgarh India 31,032
1,457. Rusera India 28,781
2,313. Rura India 15,908
821. Rūpnagar India 52,313
3,324. Rudraprayāg India 2,571
1,363. Rūdarpur India 30,873
391. Roorkee India 103,894
1,806. Ron India 22,593
125. Rohtak India 317,245
3,028. Rohru India 8,160
2,984. Roha India 8,664
465. Roha India 90,000
292. Robertsonpet India 135,218
1,125. Robertsganj India 37,855
1,396. Risod India 30,131
350. Rishra India 117,014
623. Rishīkesh India 66,390
1,640. Rīngas India 25,171
2,016. Richha India 19,459
3,033. Riāsi India 8,101
367. Rewāri India 112,079
184. Rewa India 208,461
1,147. Revelganj India 37,031
2,824. Revadanda India 10,416
991. Repalle India 42,967
1,723. Reoti India 23,819
673. Renukūt India 62,413
1,595. Renigunta India 25,895
3,063. Rengāli India 7,701
1,386. Remuna India 30,319
2,791. Rehti India 10,716
1,509. Rehlī India 27,705
2,474. Rāzole India 14,204
1,502. Rāzām India 27,832
3,130. Raypur India 6,907
2,183. Rāybāg India 17,389
700. Rāyadrug India 59,968
508. Rāyachoti India 81,433
1,983. Rāya India 20,008
3,205. Rāy India 5,949
880. Raxaul India 47,965
1,356. Rāwatsār India 31,016
1,152. Rāwatbhāta India 36,872
1,555. Rāver India 26,635
550. Ratnāgiri India 75,986
165. Ratlām India 236,843
1,559. Ratia India 26,524
678. Rāth India 61,728
1,881. Ratanpur India 21,392
3,084. Ratangarh India 7,494
621. Ratangarh India 66,625
3,053. Rasūlābād India 7,800
1,322. Rasrā India 31,876
868. Rāsipuram India 48,950