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
3,201. Beliātor India 6,014
3,202. Kovalam India 6,000
3,203. Thenzawl India 5,963
3,204. Ramāpuram India 5,961
3,205. Rāy India 5,949
3,206. Fatehpur Chaurāsi India 5,931
3,207. Nāttarasankottai India 5,920
3,208. Beswān India 5,897
3,209. Shirgaon India 5,844
3,210. Jalgaon India 5,822
3,211. Saligao India 5,804
3,212. Topchānchi India 5,789
3,213. Sairang India 5,760
3,214. Bijroni India 5,743
3,215. Kodigenahalli India 5,727
3,216. Peranamallūr India 5,723
3,217. Colovale India 5,723
3,218. Queula India 5,699
3,219. Bhowāli India 5,685
3,220. Hājīpur India 5,680
3,221. Goa Velha India 5,656
3,222. Gūdūr India 5,647
3,223. Māttūr India 5,605
3,224. Dehu India 5,604
3,225. Mohanpur India 5,596
3,226. Ālappākkam India 5,585
3,227. Qāzigund India 5,576
3,228. Carapur India 5,575
3,229. Pernem India 5,555
3,230. Kamalpur India 5,508
3,231. Jua India 5,470
3,232. Bambolim India 5,441
3,233. Palle India 5,427
3,234. Naroda India 5,366
3,235. Desūr India 5,312
3,236. Mātherān India 5,287
3,237. Jawāla Mukhi India 5,281
3,238. Dūsi India 5,257
3,239. Gopināthpur India 5,255
3,240. Jogindarnagar India 5,233
3,241. Kasauli India 5,215
3,242. Rāiwāla India 5,198
3,243. Rāmnagar India 5,195
3,244. Hosanagara India 5,187
3,245. Aravankādu India 5,175
3,246. Koppa India 5,124
3,247. Varca India 5,079
3,248. Shravanabelagola India 5,079
3,249. Bhandārdaha India 5,079
3,250. Sanvordem India 5,051
3,251. Mādhogarh India 5,051
3,252. Avanoor India 5,000
3,253. Balarāmpur India 4,967
3,254. Rāmgarh India 4,945
3,255. Nādaun India 4,838
3,256. Tawang India 4,831
3,257. Kānādukāttān India 4,813
3,258. Daulatpur India 4,810
3,259. Dera Gopipur India 4,735
3,260. Narendranagar India 4,734
3,261. Rahā India 4,724
3,262. Palāsbāri India 4,713
3,263. Pātuli India 4,694
3,264. Māgām India 4,690
3,265. Champawat India 4,668
3,266. Chāndil India 4,657
3,267. Kadambūr India 4,512
3,268. Sanivārsante India 4,432
3,269. Bishnupur India 4,428
3,270. Netarhāt India 4,424
3,271. Shām Churāsi India 4,403
3,272. Pāndoh India 4,351
3,273. Gokul India 4,351
3,274. Shāhpur India 4,302
3,275. Sringeri India 4,271
3,276. Kothāpet India 4,266
3,277. Batoti India 4,209
3,278. Theog India 4,191
3,279. Bāsār India 4,157
3,280. Daitari India 4,146
3,281. Pālampur India 4,131
3,282. Panāra India 4,096
3,283. Kālikāpur India 4,061
3,284. Gho Manhāsān India 4,040
3,285. Rangpo India 4,026
3,286. Melukote India 4,011
3,287. Darlawn India 3,962
3,288. Jauriān India 3,952
3,289. Chiria India 3,945
3,290. Sarka Ghāt India 3,944
3,291. Thanna Mandi India 3,857
3,292. Vengavasal India 3,778
3,293. Digha India 3,667
3,294. Panhāla India 3,634
3,295. Jorethang India 3,596
3,296. Daulatpur India 3,591
3,297. Suntikoppa India 3,500
3,298. North Vanlaiphai India 3,475
3,299. Borkhera India 3,440
3,300. Chuāri Khās India 3,430