Every 100k+ City in South Asia on a Map [2025] (by urban area)

Can you name every city in South Asia (India/Hindustan) with a population of 100,000 or more?
Data aggregated and extrapolated from citypopulation.de and the OECD Cities Atlas (and Google Maps).
For the purposes of this quiz, cities are defined by a contiguous, interconnected area of developed land.
All population values are estimates for 2025, and may be inaccurate. Data may not be complete.
This quiz will only be updated for clerical errors, not by year.
Quiz by
importantperson
Rate:
Last updated: February 28, 2025
You have not attempted this quiz yet.
First submittedNovember 18, 2024
Times taken44
Average score10.8%
Report this quizReport
60:00
Enter city here
0
 / 922 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
 
Country
Region (if applicable)
Population
City
India
Delhi
35,373,074
Delhi
India
Mahārāshtra
23,856,308
Mumbai
Pakistan
Sindh
21,086,432
Karāchi
Bangladesh
Dhaka
19,415,975
Dhaka
India
West Bengal
16,074,138
Kolkata
India
Karnātaka
15,874,914
Bengaluru
Pakistan
Punjāb
15,105,691
Lāhore
India
Tamil Nādu
12,579,542
Chennai
India
Telangana
11,011,599
Hyderābād
India
Gujarāt
9,416,377
Ahmadābād
India
Gujarāt
8,468,515
Sūrat
India
Mahārāshtra
7,616,980
Pune
Afghanistan
 
5,763,851
Kābul
Pakistan
Punjāb
5,000,171
Rāwalpindi - Islāmābād
India
Uttar Pradesh
4,864,087
Lucknow
Bangladesh
Chittagong
4,855,035
Chittagong
Pakistan
Punjāb
4,661,943
Faisalābād
India
Rājasthān
4,556,015
Jaipur
India
Madhya Pradesh
3,877,984
Indore
Sri Lanka
 
3,836,900
Colombo
India
Uttar Pradesh
3,709,314
Kānpur
India
Mahārāshtra
3,388,653
Nāgpur
India
Tamil Nādu
3,275,153
Coimbatore
Nepal
 
3,216,810
Kathmandu
India
Bihār
3,083,831
Patna
India
Uttar Pradesh
3,061,049
Vārānasi
Pakistan
Punjāb
3,057,283
Gujrānwāla
India
Uttar Pradesh
2,797,655
Āgra
India
Madhya Pradesh
2,754,720
Bhopāl
Pakistan
Punjāb
2,620,864
Multān
India
Chandīgarh
2,553,511
Chandīgarh
India
Gujarāt
2,494,009
Vadodara
India
West Bengal
2,399,563
Āsansol
Pakistan
Sindh
2,358,269
Hyderābād
India
Mahārāshtra
2,302,285
Nāshik
India
Punjab
2,282,619
Ludhiāna
India
Mahārāshtra
2,213,824
Kalyan - Dombivli - Ulhasnagar
India
Andhra Pradesh
2,206,380
Visākhapatnam
India
Uttar Pradesh
2,166,221
Meerut
India
Tamil Nādu
2,100,514
Madurai
India
Chhattīsgarh
2,056,389
Raipur
India
Uttar Pradesh
2,023,287
Allahābād
Pakistan
Khyber Pakhtūnkhwā
1,962,617
Peshāwar
India
Andhra Pradesh
1,930,500
Vijayawāda
India
Gujarāt
1,930,140
Rājkot
India
Jhārkhand
1,908,312
Jamshedpur
India
Jhārkhand
1,835,368
Dhanbād
India
Jhārkhand
1,804,556
Rānchi
India
Mahārāshtra
1,791,608
Aurangābād
India
Tamil Nādu
1,733,255
Tiruppūr
India
Jammu & Kashmīr
1,688,464
Srīnagar
India
Rājasthān
1,678,214
Jodhpur
India
Madhya Pradesh
1,662,210
Jabalpur
India
Uttar Pradesh
1,591,093
Alīgarh
India
Uttar Pradesh
1,587,924
Bareilly
India
Mahārāshtra
1,585,976
Vāsai-Virār
India
Uttar Pradesh
1,567,630
Morādābād
India
Madhya Pradesh
1,560,361
Gwalior
Pakistan
Balochistān
1,530,835
Quetta
India
Punjab
1,496,639
Amritsar
India
Rājasthān
1,486,654
Kotā
India
Tamil Nādu
1,417,360
Salem
India
Assam
1,408,543
Guwāhāti
Pakistan
Punjāb
1,406,011
Siālkot
India
Tamil Nādu
1,395,996
Tiruchirāppalli
India
Karnātaka
1,391,233
Mysore
India
Chhattīsgarh
1,375,339
Bhilai
India
Uttar Pradesh
1,344,398
Sahāranpur
India
Odisha
1,328,274
Bhubaneswar
India
Kerala
1,309,559
Kochi
India
Punjab
1,253,464
Jalandhar
India
Uttar Pradesh
1,253,307
Gorakhpur
Bangladesh
Khulna
1,160,475
Khulna
India
Uttarākhand
1,146,087
Dehra Dūn
India
Mahārāshtra
1,130,537
Solāpur
India
Karnātaka
1,103,491
Hubli
Pakistan
Punjāb
1,102,446
Sargodha
India
Puducherry
1,099,696
Puducherry
India
Bihār
1,066,734
Muzaffarpur
India
Karnātaka
1,057,785
Mangalore
India
Telangana
1,011,510
Warangal
India
Kerala
1,003,652
Kannur
India
Manipur
1,002,193
Imphāl
India
Tamil Nādu
1,001,586
Erode
India
West Bengal
998,831
Baharampur
Bangladesh
Rajshahi
994,440
Rajshahi
India
Andhra Pradesh
980,784
Guntūr
India
Jammu & Kashmīr
977,958
Jammu
India
West Bengal
961,359
Shiliguri
India
Uttar Pradesh
951,151
Fīrozābād
India
Tamil Nādu
931,267
Vellore
India
Uttar Pradesh
923,752
Muzaffarnagar
Pakistan
Punjāb
918,791
Bahāwalpur
Afghanistan
 
909,944
Herāt
India
Odisha
901,660
Cuttack
India
Rājasthān
895,713
Bīkāner
India
Mahārāshtra
842,602
Kolhāpur
India
Karnātaka
837,429
Belgaum
India
Andhra Pradesh
825,832
Nellore
India
Mahārāshtra
815,325
Amrāvati
India
Chhattīsgarh
811,794
Bilāspur
India
Uttar Pradesh
807,757
Mathura
India
Jhārkhand
804,398
Bokāro Steel City
India
Bihār
797,779
Gayā
India
Mahārāshtra
791,669
Nānded
India
Kerala
788,456
Thiruvananthapuram
India
Bihār
783,661
Begusarāi
India
Gujarāt
778,677
Bhāvnagar
India
Karnātaka
775,182
Kalaburagi
India
Mahārāshtra
771,127
Mālegaon
India
Kerala
761,530
Kozhikode
India
Mahārāshtra
759,798
Sāngli
Pakistan
Punjāb
751,264
Gujrāt
India
Odisha
743,939
Raurkela
India
Uttarākhand
739,642
Hardwār
India
Punjab
735,024
Patiāla
India
Rājasthān
733,000
Udaipur
Pakistan
Sindh
730,907
Sukkur
India
Tripura
722,135
Agartala
Afghanistan
 
718,688
Kandahār
India
Haryāna
713,194
Pānīpat
India
Andhra Pradesh
713,025
Tirupati
India
Uttar Pradesh
710,761
Jhānsi
India
Mahārāshtra
706,649
Jālgaon
India
Gujarāt
696,802
Jāmnagar
India
Rājasthān
674,333
Ajmer
India
Andhra Pradesh
660,681
Kurnool
India
Madhya Pradesh
652,769
Ujjain
Afghanistan
 
652,069
Mazār-e Sharīf
Pakistan
Punjāb
649,246
Sāhīwal
Pakistan
Punjāb
649,236
Okāra
Pakistan
Punjāb
644,852
Jhang
Pakistan
Punjāb
637,034
Sheikhūpura
India
Haryāna
635,792
Yamunānagar
Nepal
 
626,150
Pokhara
India
Uttar Pradesh
625,960
Faizābād
India
Bihār
622,469
Darbhanga
India
Karnātaka
618,153
Bellary
India
Tamil Nādu
618,047
Thoothukkudi
Pakistan
Punjāb
611,627
Wāh Cantonment - Taxila
Pakistan
Punjāb
609,264
Kasūr
India
West Bengal
608,549
Dhuliān
Pakistan
Punjāb
607,333
Rahīmyār Khān
Bangladesh
Sylhet
601,502
Sylhet
India
Andhra Pradesh
600,160
Rājahmundry
Pakistan
Sindh
598,077
Lārkāna
Bangladesh
Chittagong
596,962
Cumilla
India
Uttar Pradesh
586,176
Auraiya
India
Mahārāshtra
578,704
Akola
India
Rājasthān
568,687
Alwar
India
Gujarāt
567,471
Ānand
India
Karnātaka
567,243
Dāvanagere
Bangladesh
Mymensingh
566,545
Mymensingh
India
Haryāna
564,221
Rohtak
India
Andhra Pradesh
561,444
Kākināda
India
West Bengal
561,367
Durgāpur
India
Megalaya
555,808
Shillong
Pakistan
Punjāb
547,022
Dera Ghāzi Khān
India
Madhya Pradesh
545,750
Sāgar
India
Odisha
545,059
Brahmapur
India
Mahārāshtra
538,912
Dhule
India
Mahārāshtra
537,105
Lātūr
India
Bihār
534,086
Pūrnia
India
Uttar Pradesh
530,908
Shāhjahānpur
India
West Bengal
528,481
Kharagpur
India
Tamil Nādu
523,355
Rānippettai
India
Bihār
520,677
Bihār
India
Uttar Pradesh
518,552
Rāmpur
India
Andhra Pradesh
514,831
Anantapur
India
Haryāna
501,865
Karnāl
India
Uttar Pradesh
500,403
Mirzāpur
India
Haryāna
498,304
Ambāla
India
Tamil Nādu
497,080
Dindigul
India
Gujarāt
495,715
Vāpi
India
Dādra & Nagar Haveli & Damān & Diu
495,437
Silvassa
India
Rājasthān
493,595
Bhīlwāra
India
Uttarākhand
490,046
Roorkee
India
Mahārāshtra
489,647
Ahmadnagar
India
Gujarāt
485,250
Gāndhīdhām
India
West Bengal
482,265
Krishnanagar
India
Tamil Nādu
478,834
Tirunelveli
India
Tamil Nādu
476,631
Nāgercoil
Pakistan
Punjāb
476,002
Jhelum
India
Karnātaka
471,363
Bijāpur
India
West Bengal
469,286
Jalpāiguri
India
Tamil Nādu
468,701
Thanjāvūr
India
Haryāna
468,256
Hisār
India
Uttar Pradesh
466,557
Farrukhābād
Bangladesh
Barishal
463,559
Barishal
India
Madhya Pradesh
456,314
Satna
India
Tamil Nādu
454,450
Hosūr
Bangladesh
Rajshahi
453,864
Bogura
India
Uttar Pradesh
450,489
Etāwah
India
Assam
447,017
Silchar
India
Bihār
446,354
Bhāgalpur
India
Uttar Pradesh
445,861
Bulandshahr
Pakistan
Khyber Pakhtūnkhwā
445,174
Abbottābad
India
Bihār
444,966
Ara
India
Jammu & Kashmīr
444,301
Anantnāg
India
Punjab
443,840
Bathinda
India
Uttar Pradesh
443,802
Mau
India
Andhra Pradesh
438,849
Kadapa
India
Uttar Pradesh
437,431
Hardoī
Bangladesh
Rangpur
435,457
Rangpur
India
Karnātaka
429,228
Tumkūr
India
Mahārāshtra
427,801
Ichalkaranji
India
Uttarākhand
426,966
Haldwāni
India
Haryāna
423,951
Sonīpat
India
Telangana
421,119
Karīmnagar
India
Mahārāshtra
421,041
Parbhani
India
Chhattīsgarh
420,011
Korba
India
Karnātaka
418,879
Shimoga
Bangladesh
Dhaka
416,273
Savar
India
Gujarāt
414,414
Jūnāgadh
India
Bihār
412,627
Munger
Pakistan
Punjāb
407,771
Būrewāla
India
Mizoram
407,268
Āīzawl
India
Kerala
407,146
Kollam
India
Jhārkhand
405,471
Deoghar
Afghanistan
 
404,073
Jalālābād
India
Telangana
402,871
Nizāmābād
India
Mahārāshtra
402,626
Chandrapur
India
Madhya Pradesh
399,550
Dewās
India
Mahārāshtra
398,471
Jālna
India
Bihār
390,441
Chāpra
India
Tamil Nādu
386,227
Bhavāni
India
Kerala
384,162
Palakkad
India
West Bengal
380,807
Jangipur
Pakistan
Punjāb
379,962
Chinīot
India
Rājasthān
379,674
Bharatpur
India
Telangana
378,624
Khammam
India
Bihār
378,413
Katihār
India
Uttar Pradesh
377,149
Fatehpur
India
Tamil Nādu
376,695
Karūr
India
Tamil Nādu
375,141
Sivakāsi
Pakistan
Punjāb
375,123
Hāfizābād
Pakistan
Khyber Pakhtūnkhwā
371,605
Mingora
Pakistan
Khyber Pakhtūnkhwā
371,448
Mardān
Pakistan
Sindh
371,081
Nawābshāh
India
Gujarāt
369,812
Bharūch
India
West Bengal
366,510
Hābra
India
Rājasthān
363,027
Sīkar
India
Madhya Pradesh
363,022
Ratlām
India
Uttar Pradesh
361,217
Sambhal
India
Madhya Pradesh
359,765
Rewa
India
Andhra Pradesh
358,077
Elūru
India
West Bengal
356,623
Navadvip
India
Uttar Pradesh
355,635
Hāpur
India
Bihār
353,743
Bettiah
India
Uttar Pradesh
353,007
Jaunpur
India
Gujarāt
351,320
Nadiād
India
Uttar Pradesh
348,485
Lakhīmpur
India
Gujarāt
348,392
Morvi
India
Uttar Pradesh
348,215
Sītāpur
India
Madhya Pradesh
347,408
Morena
India
Uttar Pradesh
345,724
Bahraich
India
Tamil Nādu
345,706
Kānchipuram
India
West Bengal
345,614
Rānāghāt
India
Gujarāt
345,576
Mahesāna
India
Uttarākhand
345,327
Rudrapur
India
Mahārāshtra
344,956
Badlapur
India
Uttar Pradesh
343,803
Hāthras
India
Kerala
343,254
Alappuzha
India
Uttar Pradesh
343,131
Unnāo
Sri Lanka
 
342,846
Kandy
India
West Bengal
342,080
Bardhamān
India
Uttar Pradesh
341,352
Rāe Bareli
Pakistan
Punjāb
338,229
Sādiqābād
India
Madhya Pradesh
337,889
Bhind
India
Andhra Pradesh
335,127
Vizianagaram
Bangladesh
Chittagong
334,858
Brahmanbaria
India
Rājasthān
332,367
Bhiwadi
India
Mahārāshtra
330,800
Bīd
Bangladesh
Dhaka
321,829
Kaliakair
India
West Bengal
321,123
Jaynagar Mazilpur
India
Rājasthān
320,841
Gangānagar
India
West Bengal
320,191
Rāiganj
India
West Bengal
319,111
Sāntipur
India
Gujarāt
316,665
Surendranagar
India
Kerala
315,957
Thrissur
India
Madhya Pradesh
315,224
Khandwa
India
West Bengal
314,255
Ingrāj Bāzār
India
Odisha
313,400
Puri
India
Andhra Pradesh
313,112
Proddatūr
India
Telangana
311,031
Mahbūbnagar
India
Bihār
310,668
Sītāmarhi
India
Karnātaka
309,919
Bīdar
India
Odisha
308,565
Sambalpur
Pakistan
Punjāb
308,033
Kāmoke
India
Bihār
308,032
Saharsa
India
Uttar Pradesh
307,081
Deoria
India
Uttar Pradesh
306,998
Amroha
India
Uttar Pradesh
306,638
Orai
India
Jhārkhand
306,527
Girīdīh
India
Bihār
305,383
Hājīpur
India
Tamil Nādu
304,906
Kāraikudi
India
Karnātaka
302,983
Udupi
India
Karnātaka
302,651
Rāichūr
India
Mahārāshtra
302,053
Sātāra
India
Nagaland
300,867
Dimāpur
Bangladesh
Dhaka
299,794
Sreepur
India
Rājasthān
297,594
Pāli
Nepal
 
297,447
Bharatpur
Pakistan
Punjāb
295,387
Khānewāl
India
Uttar Pradesh
295,132
Nawābganj
India
Andhra Pradesh
293,953
Nandyāl
Pakistan
Sindh
293,532
Mīrpur Khās
India
Andhra Pradesh
292,496
Ongole
India
Tamil Nādu
291,549
Kumbakonam
India
Madhya Pradesh
289,566
Burhānpur
India
Uttar Pradesh
289,512
Khurja
India
Haryāna
288,477
Thānesar
India
Tamil Nādu
288,075
Cuddalore
Pakistan
Khyber Pakhtūnkhwā
287,028
Kohāt
India
Madhya Pradesh
285,356
Chhindwāra
India
Odisha
285,178
Bhadrak
Nepal
 
284,599
Birgunj
India
Bihār
284,517
Aurangābād
Pakistan
Punjāb
283,439
Muzaffargarh
India
Karnātaka
281,913
Hospet
India
Madhya Pradesh
281,855
Murwāra
Pakistan
Punjāb
281,253
Khānpur
India
Gujarāt
281,031
Godhra
India
Uttar Pradesh
280,949
Ballia
India
Madhya Pradesh
280,780
Singrauli
Pakistan
Punjāb
280,356
Murīdke
India
Mahārāshtra
278,722
Bhusāwal
India
Tamil Nādu
277,479
Neyveli
India
Uttar Pradesh
277,370
Gonda
India
Haryāna
276,583
Bhiwāni
India
Uttar Pradesh
276,488
Pīlībhīt
India
Uttar Pradesh
276,450
Sultānpur
India
Andhra Pradesh
275,845
Madanapalle
Bangladesh
Chittagong
273,736
Cox's Bazar
Pakistan
Punjāb
272,836
Pākpattan
Pakistan
Punjāb
272,072
Mandi Bahāuddīn
India
Haryāna
271,492
Ambāla Sadar
India
Haryāna
268,927
Sirsa
India
West Bengal
268,229
Bālurghāt
India
Karnātaka
267,153
Hassan
India
Uttar Pradesh
266,710
Modinagar
India
Haryāna
265,978
Jīnd
Bangladesh
Khulna
265,137
Jessore
India
Madhya Pradesh
264,615
Guna
India
Tamil Nādu
264,184
Dharmapuri
India
Gujarāt
263,938
Valsād
Pakistan
Khyber Pakhtūnkhwā
263,302
Dera Ismāil Khān
Pakistan
Punjāb
263,113
Gojra
India
West Bengal
262,256
Koch Bihār
India
Uttar Pradesh
261,899
Mainpuri
Bangladesh
Chittagong
261,426
Feni
India
Uttar Pradesh
261,051
Ghāzīpur
India
Rājasthān
260,003
Kishangarh
India
West Bengal
259,824
Basīrhāt
Pakistan
Balochistān
259,761
Turbat
India
Bihār
257,854
Sāsarām
Pakistan
Punjāb
257,383
Bahāwalnagar
India
Gujarāt
256,835
Porbandar
India
Telangana
256,727
Rāmagundam
India
Tamil Nādu
255,278
Tiruvannāmalai
India
Gujarāt
253,868
Bhuj
India
Uttar Pradesh
252,143
Budaun
India
Uttar Pradesh
251,940
Basti
India
Jhārkhand
251,047
Medininagar
Pakistan
Sindh
250,060
Jacobābād
India
Madhya Pradesh
249,867
Pithampur
Pakistan
Punjāb
249,734
Daska
India
Punjab
249,359
Hoshiārpur
India
Assam
248,892
Jorhāt
India
Madhya Pradesh
248,709
Chhatarpur
India
Uttar Pradesh
248,180
Etah
India
Madhya Pradesh
246,250
Shivpurī
India
Bihār
245,701
Dehrī
Afghanistan
 
245,297
Kunduz
India
Haryāna
245,082
Bahādurgarh
India
Rājasthān
244,935
Dhaulpur
India
Bihār
244,849
Siwān
Bangladesh
Rajshahi
244,747
Pabna
India
Chhattīsgarh
243,526
Raigarh
Pakistan
Punjāb
242,108
Vehāri
Pakistan
Punjāb
241,751
Chakwāl
India
Punjab
241,374
Batāla
India
Uttar Pradesh
241,307
Bānda
India
Jhārkhand
241,293
Hazārībāg
India
Haryāna
241,154
Kaithal
India
Tamil Nādu
240,859
Rājapālayam
India
Gujarāt
240,525
Verāval
India
Bihār
239,524
Motihāri
India
Kerala
239,492
Malappuram
India
Gujarāt
238,889
Anklesvar
India
Madhya Pradesh
238,796
Damoh
India
Gujarāt
237,854
Dāhod
India
Haryāna
235,911
Palwal
India
Punjab
235,514
Pathānkot
India
Madhya Pradesh
235,136
Vidisha
India
Assam
234,327
Dibrugarh
India
Karnātaka
233,181
Gadag-Betigeri
Pakistan
Sindh
232,830
Shikārpur
India
Uttar Pradesh
232,020
Akbarpur
Pakistan
Punjāb
231,887
Attock
India
Rājasthān
231,494
Beāwar
India
Haryāna
231,258
Rewāri
India
West Bengal
231,227
Bānkura
India
Tamil Nādu
231,212
Udhagamandalam
India
Mahārāshtra
229,045
Yavatmāl
Pakistan
Punjāb
228,933
Ahmadpur East
India
Andhra Pradesh
228,616
Ādoni
Bangladesh
Dhaka
227,306
Tangail
India
Rājasthān
227,269
Tonk
India
West Bengal
226,845
Puruliya
Bangladesh
Rangpur
225,264
Dinajpur
India
Bihār
225,236
Samastīpur
India
Andhra Pradesh
224,875
Chittoor
India
Punjab
224,607
Fīrozpur
India
West Bengal
222,882
Haldīa
India
Chhattīsgarh
222,833
Rāj Nāndgaon
Nepal
 
222,604
Dhangadhi
India
Himāchal Pradesh
222,360
Shimla
India
Karnātaka
221,480
Chitradurga
India
Assam
221,459
Tinsukia
India
Uttar Pradesh
221,409
Mughalsarāi
Nepal
 
220,781
Butwal
Nepal
 
220,241
Ghorahi
India
Telangana
219,523
Nalgonda
India
Goa
219,182
Panaji
India
Andhra Pradesh
219,115
Bhīmavaram
Pakistan
Khyber Pakhtūnkhwā
219,034
Swābi
India
Mahārāshtra
218,757
Gondia
India
Bihār
218,498
Buxar
India
Punjab
217,715
Moga
India
Assam
217,370
Tezpur
India
Karnātaka
215,257
Robertson Pet
Pakistan
Sindh
214,941
Khaīrpur
India
Odisha
214,618
Bāleshwar
India
Andhra Pradesh
214,601
Srīkākulam
India
Uttar Pradesh
213,816
Lalitpur
Pakistan
Punjāb
212,823
Jarānwāla
India
Gujarāt
212,472
Pālanpur
Pakistan
Sindh
212,159
Dādu
Bangladesh
Chittagong
211,821
Chandpur
Nepal
 
211,759
Hetauda
Pakistan
Azad Jammu and Kashmir
211,712
Muzaffarābād
India
Mahārāshtra
210,650
Osmānābād
Pakistan
Punjāb
210,221
Samundri
Pakistan
Punjāb
209,319
Chishtiān
Nepal
 
208,908
Janakpur
India
Uttar Pradesh
208,821
Chandausi
India
Uttar Pradesh
208,637
Bijnor
India
Bihār
208,546
Madhubani
India
Tamil Nādu
207,989
Gudiyātham
Bangladesh
Rajshahi
207,852
Sirajganj
India
Uttar Pradesh
207,692
Bela Pratāpgarh
Bangladesh
Rajshahi
206,919
Chapai Nawabganj
India
Chhattīsgarh
206,382
Ambikāpur
India
Andhra Pradesh
206,211
Tenāli
India
Tamil Nādu
205,882
Pollāchi
India
West Bengal
205,608
Dārjiling
India
Tamil Nādu
203,162
Nāgapattinam
India
Jhārkhand
202,378
Phusro
India
Uttar Pradesh
202,060
Greater Noida
Pakistan
Punjāb
201,745
Hāsilpur
Country
Region (if applicable)
Population
City
India
Rājasthān
201,261
Gangāpur
India
Telangana
201,227
Mancherial
India
Kerala
200,530
Kottayam
India
Jhārkhand
200,044
Ramgarh Cantonment
India
Chhattīsgarh
199,960
Jagdalpur
India
Andhra Pradesh
199,434
Chīrāla
India
Uttar Pradesh
198,534
Shikohābād
India
Bihār
198,454
Lakhisarai
India
West Bengal
197,678
Chākdaha
India
Tamil Nādu
197,300
Viluppuram
Nepal
 
197,051
Tulsipur
India
Rājasthān
196,745
Sawāi Mādhopur
Afghanistan
 
196,476
Shīndand
India
Tamil Nādu
196,441
Āmbūr
India
West Bengal
196,325
Medinīpur
India
Gujarāt
195,429
Pātan
India
Gujarāt
193,892
Navsāri
India
West Bengal
193,508
Contai
India
Assam
192,726
Nagaon
Bangladesh
Dhaka
191,494
Narsingdi
India
Rājasthān
191,132
Dausa
Pakistan
Balochistān
191,065
Panjgur
Pakistan
Balochistān
190,949
Khuzdār
India
Rājasthān
190,636
Hindaun
India
Tamil Nādu
190,621
Pudukkottai
Pakistan
Punjāb
190,015
Arifwāla
India
Tamil Nādu
188,961
Maraimalainagar
India
Punjab
188,722
Muktsar
India
Manipur
188,591
Churachandpur
India
Uttar Pradesh
188,104
Najībābād
Bangladesh
Rajshahi
187,185
Naogaon
Pakistan
Sindh
186,954
Tando Ādam
India
Andhra Pradesh
186,860
Machilīpatnam
India
Gujarāt
186,799
Dīsa
India
Mahārāshtra
186,688
Wardha
India
Rājasthān
186,246
Makrāna
India
Madhya Pradesh
186,207
Mandsaur
Bangladesh
Khulna
185,843
Kushtia
Pakistan
Punjāb
185,595
Jāmpur
India
Goa
185,201
Margao
India
Bihār
185,092
Kishanganj
India
Rājasthān
184,991
Hanumāngarh
Pakistan
Punjāb
183,559
Nārowāl
India
Karnātaka
183,393
Bhadrāvati
India
Rājasthān
183,277
Bārmer
India
Karnātaka
182,724
Bāgalkot
Pakistan
Punjāb
182,114
Kamālia
India
Telangana
181,994
Siddipet
India
Rājasthān
181,206
Bārān
India
Jhārkhand
180,899
Jumri Tilaiyā
India
Karnātaka
180,526
Kolār
India
Punjab
180,497
Māler Kotla
India
Madhya Pradesh
180,307
Ashoknagar
India
Mahārāshtra
180,180
Nandurbār
India
Assam
180,026
Karīmganj
Pakistan
Sindh
179,881
Tando Allāhyār
India
Kerala
179,301
Kanhangad
Nepal
 
179,199
Birendranagar
India
Andhra Pradesh
179,053
Hindupur
Pakistan
Punjāb
178,918
Pattoki
India
Punjab
177,929
Barnāla
India
Uttarākhand
177,165
Kāshīpur
Bangladesh
Chittagong
176,755
Chaumohoni
India
Karnātaka
176,750
Mandya
India
Uttar Pradesh
176,603
Khatauli
India
Uttar Pradesh
176,080
Baraut
India
Uttar Pradesh
175,940
Shāmli
India
Sikkim
175,598
Gangtok
India
Gujarāt
175,276
Botād
India
Rājasthān
175,251
Jhunjhunū
Pakistan
Punjāb
175,144
Shujābād
India
Madhya Pradesh
174,670
Datia
Sri Lanka
 
174,356
Galle
India
Uttar Pradesh
174,267
Dādri
India
Tamil Nādu
174,035
Tiruvallūr
India
Punjab
173,725
Khanna
Pakistan
Sindh
173,583
Kotri
India
Tamil Nādu
173,535
Vāniyambādi
Sri Lanka
 
173,513
Matara
Pakistan
Punjāb
173,289
Layyah
India
Rājasthān
173,172
Nāgaur
India
Telangana
172,347
Ādilābād
India
Gujarāt
172,203
Himatnagar
Bangladesh
Mymensingh
172,083
Jamalpur
India
Punjab
171,424
Abohar
India
Punjab
171,219
Phagwāra
Pakistan
Punjāb
171,104
Jatoi
Maldives
 
170,362
Maale'
Bangladesh
Dhaka
170,330
Faridpur
Pakistan
Balochistān
170,312
Hub
India
West Bengal
170,114
Bangaon
Pakistan
Punjāb
170,075
Lodhrān
Bangladesh
Chittagong
169,928
Noakhali
India
West Bengal
169,445
Ālīpur Duār
India
Andhra Pradesh
169,367
Narasaraopet
Pakistan
Punjāb
169,243
Miān Channū
Bangladesh
Dhaka
168,364
Bhairab
Afghanistan
 
168,025
Pul-e Khumrī
Pakistan
Sindh
167,732
Moro
India
Tamil Nādu
167,720
Krishnagiri
India
Rājasthān
167,656
Chittaurgarh
India
Gujarāt
167,580
Amreli
India
Assam
167,077
Dhubri
India
Rājasthān
165,221
Bānswāra
Pakistan
Punjāb
165,021
Hārūnābād
India
Uttar Pradesh
164,950
Sikandrābād
India
Uttar Pradesh
164,605
Kannauj
Pakistan
Punjāb
164,583
Shakargarh
Pakistan
Punjāb
164,229
Gujrānwāla Cantonment
India
Rājasthān
164,042
Rājsamand
India
Uttar Pradesh
163,771
Obra
India
Uttar Pradesh
163,685
Tāndā
India
Bihār
163,622
Jahānābād
India
Rājasthān
163,370
Sujāngarh
India
Uttar Pradesh
163,354
Balrāmpur
India
Uttar Pradesh
162,847
Tūndla
India
Gujarāt
162,473
Mahuva
India
Tamil Nādu
162,098
Chidambaram
India
Odisha
161,845
Balāngīr
Pakistan
Punjāb
161,803
Wazīrābād
Pakistan
Punjāb
161,784
Jalālpur Jattān
India
Bihār
161,364
Arāria
India
Tamil Nādu
159,846
Theni-Allinagaram
Pakistan
Punjāb
159,013
Toba Tek Singh
India
Mahārāshtra
158,327
Udgīr
India
West Bengal
158,316
Bolpur
India
Karnātaka
158,039
Dod Ballāpur
India
Odisha
157,703
Bāripada
Pakistan
Khyber Pakhtūnkhwā
157,414
Chārsadda
India
Uttar Pradesh
157,388
Āzamgarh
Bangladesh
Chittagong
157,124
Hatiya
Bangladesh
Rangpur
157,123
Saidpur
India
Uttar Pradesh
156,934
Bhadohī
India
Madhya Pradesh
155,958
Sehore
Bangladesh
Chittagong
155,813
Lakshmipur
India
Karnātaka
155,027
Chikmagalūr
India
Uttar Pradesh
154,724
Mubārakpur
India
Mahārāshtra
154,512
Khāmgaon
Bangladesh
Khulna
154,484
Jhenaidah
Sri Lanka
 
154,313
Kalmunai
India
Rājasthān
153,799
Karauli
India
Gujarāt
153,406
Jetpur
India
Andaman & Nicobar Islands
153,171
Port Blair
India
Uttar Pradesh
153,001
Dhāmpur
India
Madhya Pradesh
152,691
Hoshangābād
India
Uttar Pradesh
152,205
Kāsganj
India
Mahārāshtra
152,020
Achalpur
India
Jammu & Kashmīr
151,865
Udhampur
India
Tamil Nādu
151,842
Kovilpatti
Bangladesh
Khulna
151,759
Chuadanga
Pakistan
Punjāb
151,331
Dīpālpur
Bangladesh
Dhaka
151,253
Madhabdi
Sri Lanka
 
151,247
Batticaloa
India
Puducherry
151,176
Kāraikāl
India
Uttar Pradesh
150,890
Muhammadābād
India
Telangana
150,528
Kottagūdem
India
Rājasthān
150,241
Bālotra
Sri Lanka
 
149,838
Jaffna
India
Assam
149,582
Bongaigaon
India
Gujarāt
149,483
Gondal
Bangladesh
Dhaka
149,233
Kishoreganj
India
Andhra Pradesh
148,948
Rāyachoti
India
Madhya Pradesh
148,806
Khargone
India
Chhattīsgarh
148,608
Dhamtari
India
Madhya Pradesh
148,605
Nīmach
Pakistan
Sindh
148,187
Umerkot
Pakistan
Punjāb
148,005
Kot Addu
India
Uttarākhand
147,995
Rishīkesh
Pakistan
Punjāb
147,679
Khushāb
India
Andhra Pradesh
147,639
Guntakal
India
Mahārāshtra
147,614
Chālisgaon
India
Punjab
147,426
Kharar
Pakistan
Punjāb
147,087
Alīpur
India
Bihār
147,027
Bagaha
India
Punjab
146,928
Rājpura
India
Jammu & Kashmīr
146,644
Bāramūla
India
Bihār
146,635
Madhubani
Bhutan
 
146,522
Thimphu
Pakistan
Punjāb
146,415
Haveli Lakha
India
Karnātaka
146,368
Gangāwati
Bangladesh
Khulna
146,170
Satkhira
Afghanistan
 
146,073
Grishk
Afghanistan
 
146,023
Tāluqān
India
Uttar Pradesh
145,477
Mahoba
India
Tamil Nādu
144,971
Guduvancheri - Nandivaram - Urapakkam
Pakistan
Punjāb
144,813
Mailsi
India
Telangana
144,709
Zahirābād
India
Gujarāt
144,699
Hālol
India
Rājasthān
144,402
Būndi
India
Mahārāshtra
144,366
Boisar
India
Andhra Pradesh
144,331
Dharmavaram
India
Mahārāshtra
143,490
Hingoli
India
Rājasthān
143,436
Chūru
India
Telangana
143,346
Miryalguda
India
Mahārāshtra
143,336
Bārsi
India
Andhra Pradesh
143,030
Tādpatri
India
Mahārāshtra
142,690
Bhadravati
India
Andhra Pradesh
142,435
Gudivāda
India
Uttar Pradesh
142,216
Deoband
India
Bihār
141,882
Barauni
India
Kerala
141,655
Kāyamkulam
Nepal
 
141,636
Kalaiya
India
Mahārāshtra
141,350
Ratnāgiri
India
Rājasthān
141,274
Jhālāwār
India
Telangana
141,176
Jagtiāl
India
Telangana
140,937
Suryāpet
India
Nagaland
140,803
Kohīma
Pakistan
Khyber Pakhtūnkhwā
140,648
Mānsehra
Nepal
 
140,457
Nepalganj
India
Bihār
139,473
Nawāda
India
Andhra Pradesh
139,436
Chilakalūrupet
India
Madhya Pradesh
139,190
Betūl
Pakistan
Punjāb
139,116
Rājanpur
Pakistan
Punjāb
138,965
Chīchāwatni
India
Jhārkhand
138,876
Chirkunda
India
Gujarāt
138,697
Kadi
Pakistan
Punjāb
138,617
Bhakkar
India
Mahārāshtra
138,418
Hinganghāt
Pakistan
Punjāb
137,867
Bhalwāl
Pakistan
Khyber Pakhtūnkhwā
137,797
Kabal
India
Punjab
137,640
Gurdāspur
India
Telangana
137,452
Sangāreddy
India
Karnātaka
137,405
Dhārwār
India
Punjab
137,006
Kapūrthala
India
Madhya Pradesh
136,980
Itārsi
India
Mahārāshtra
136,938
Bhandāra
India
Madhya Pradesh
136,901
Bālāghāt
India
Uttar Pradesh
136,717
Chāndpur
Bangladesh
Barishal
136,197
Bhola
India
Mahārāshtra
135,936
Kāmthi
Pakistan
Sindh
135,851
Shāhdādkot
India
Tamil Nādu
135,726
Mayiladuthurai
India
Bihār
135,479
Supaul
India
Madhya Pradesh
135,261
Mandidīp
India
Gujarāt
135,137
Khambhāt
India
Uttar Pradesh
135,099
Murādnagar
India
Andhra Pradesh
135,035
Tādepalligūdem
India
Mahārāshtra
134,942
Wāshīm
India
Andhra Pradesh
134,596
Yemmiganūr
India
Bihār
134,540
Bihat
India
Mahārāshtra
133,433
Parli
India
Karnātaka
133,276
Ranībennur
Pakistan
Punjāb
133,252
Miānwāli
Pakistan
Punjāb
133,227
Pasrūr
India
Mahārāshtra
133,132
Shirpur-Warwade
Pakistan
Punjāb
132,834
Lāla Mūsa
Bangladesh
Rajshahi
132,569
Ishwardi
Pakistan
Balochistān
132,536
Chaman
India
Mahārāshtra
132,389
Amalner
Bangladesh
Mymensingh
132,198
Netrakona
Pakistan
Azad Jammu and Kashmir
131,637
Mīrpur
Bangladesh
Mymensingh
131,570
Sherpur
India
Mahārāshtra
131,479
Pandharpur
Afghanistan
 
130,342
Sheberghān
Afghanistan
 
130,278
Lashkargāh
India
Andhra Pradesh
130,093
Pulivendla
India
Mahārāshtra
130,058
Shāhāda
India
West Bengal
129,983
Gobardānga
India
Mahārāshtra
129,706
Pusad
Pakistan
Punjāb
129,463
Sāngla Hill
India
Bihār
129,297
Khagaria
India
Tamil Nādu
129,246
Tenkāsi
Nepal
 
129,207
Bhimdatta
Pakistan
Sindh
128,441
Kambar Ali Khān
India
Kerala
127,987
Changanācheri
India
Andhra Pradesh
127,663
Tanuku
India
Mahārāshtra
126,864
Sinnar
Pakistan
Sindh
126,787
Shāhdādpur
India
Uttar Pradesh
126,733
Gajraula
India
Bihār
126,638
Forbesganj
India
Punjab
126,341
Farīdkot
India
Haryāna
126,157
Hānsi
India
Punjab
126,043
Sangrūr
India
Punjab
125,978
Gobindgarh
India
West Bengal
125,777
Suri
India
Mahārāshtra
125,758
Ambājogāi
India
Madhya Pradesh
125,748
Nāgda
India
Bihār
125,723
Mokamā
India
Madhya Pradesh
125,614
Dhār
India
Haryāna
125,039
Gohāna
Afghanistan
 
124,513
Mehtarlām
India
Karnātaka
124,267
Harihar
India
Uttar Pradesh
124,254
Kairāna
India
Mahārāshtra
123,873
Akot
Pakistan
Khyber Pakhtūnkhwā
123,859
Nowshera
India
Gujarāt
123,816
Borsad
India
Andhra Pradesh
123,706
Kadiri
Bangladesh
Dhaka
123,470
Ghorashal
India
Mahārāshtra
123,345
Buldāna
India
Bihār
123,336
Sheikhpura
Pakistan
Punjāb
123,153
Sambriāl
Pakistan
Khyber Pakhtūnkhwā
123,051
Barikot
Pakistan
Punjāb
122,969
Renāla Khurd
India
Mahārāshtra
122,918
Chopda
India
Madhya Pradesh
122,898
Seonī
India
Gujarāt
122,859
Okha
Pakistan
Sindh
122,847
Ghotki
India
Madhya Pradesh
122,842
Bāsoda
Pakistan
Punjāb
122,832
Phūlnagar
India
Bihār
122,820
Dāudnagar
Pakistan
Punjāb
122,627
Taunsa
India
Gujarāt
122,593
Anjār
India
Tamil Nādu
122,573
Nāmakkal
India
Gujarāt
122,568
Dholka
India
West Bengal
122,451
Kālna
Pakistan
Khyber Pakhtūnkhwā
121,857
Takht Bhāi
India
Bihār
121,849
Madhipura
Pakistan
Sindh
121,726
Tando Muhammad Khān
Pakistan
Punjāb
121,568
Jauharābād
India
Odisha
121,517
Rāyagada
India
Tamil Nādu
121,468
Tiruchengode
India
Tamil Nādu
121,403
Tiruchendūr
India
Mahārāshtra
121,193
Karād
India
Madhya Pradesh
120,998
Tīkamgarh
Pakistan
Punjāb
120,963
Fārūqābād
India
Odisha
120,737
Dhenkānāl
India
Rājasthān
120,425
Fatehpur
Pakistan
Punjāb
120,368
Gūjar Khān
India
Karnātaka
120,340
Koppal
India
Haryāna
120,303
Nārnaul
India
Andhra Pradesh
120,066
Anakāpalle
India
Tamil Nādu
119,767
Aruppukkottai
India
Bihār
119,391
Jamūi
Bangladesh
Khulna
119,013
Magura
India
Telangana
118,990
Nirmal
India
Madhya Pradesh
118,974
Mandlā
India
Telangana
118,727
Mandamarri
India
Telangana
118,706
Sirsilla
Pakistan
Balochistān
118,680
Pishīn
India
Odisha
118,612
Bhawānipatna
Pakistan
Punjāb
118,554
Kahror Pacca
India
Bihār
118,517
Jamālpur
India
Andhra Pradesh
118,452
Pālacole
India
Bihār
118,425
Bhabua
India
Karnātaka
118,383
Rāmanagara
Pakistan
Sindh
118,302
Badīn
India
Goa
118,186
Mormugao
India
Rājasthān
118,178
Bāndīkūi
India
Tamil Nādu
117,929
Ārani
India
Arunāchal Pradesh
117,786
Itānagar
India
Uttar Pradesh
117,447
Bīsalpur
India
Karnātaka
117,309
Sindhnūr
Pakistan
Punjāb
117,067
Nankāna Sāhib
India
Odisha
116,968
Jajpur
India
Kerala
116,775
Vadakara
India
Uttar Pradesh
116,740
Farīdpur
India
Telangana
116,279
Kāmāreddy
Nepal
 
116,231
Kohalpur
India
Tamil Nādu
116,195
Mannārgudi
India
Manipur
116,110
Senapati
Afghanistan
 
115,896
Meymaneh
India
Mahārāshtra
115,759
Pālghar
India
Uttar Pradesh
115,687
Renukūt
India
Bihār
115,513
Masaurhi
India
Uttar Pradesh
114,915
Bilāri
Bangladesh
Rangpur
114,714
Gaibandha
India
Uttar Pradesh
114,638
Pilkhuwa
India
Madhya Pradesh
114,507
Shahdol
India
Jhārkhand
114,244
Sāhibganj
India
Uttar Pradesh
114,170
Baheri
India
Assam
113,997
Bilāsipāra
Pakistan
Sindh
113,643
Kandhkot
India
Tamil Nādu
113,439
Tindivanam
India
Madhya Pradesh
113,366
Narsimhapur
India
Telangana
113,218
Pāloncha
India
Punjab
113,126
Malout
Bangladesh
Chittagong
113,036
Rangamati
India
Punjab
112,878
Kot Kapūra
India
Punjab
112,689
Tarn Tāran Sahib
Pakistan
Punjāb
112,518
Kot Rādha Kishan
Pakistan
Punjāb
112,495
Chūniān
India
Karnātaka
112,378
Gokāk
India
Uttar Pradesh
112,266
Nagīna
India
Odisha
112,187
Bargarh
India
Odisha
111,877
Jhārsuguda
India
Bihār
111,684
Naugachhia
India
Gujarāt
111,680
Visnagar
India
Andhra Pradesh
111,492
Sāmalkota
Afghanistan
 
111,063
Chārīkār
India
Jhārkhand
111,022
Goddā
Pakistan
Balochistān
110,752
Dera Murād Jamāli
India
Gujarāt
110,514
Modāsa
India
Mahārāshtra
110,496
Pāchora
India
Mahārāshtra
110,177
Shrirampur
India
Puducherry
110,136
Yanam
India
Mahārāshtra
110,132
Sangamner
India
Tamil Nādu
109,859
Paramakudi
Pakistan
Punjāb
109,674
Kabīrwāla
India
Karnātaka
109,273
Chintāmani
India
Punjab
109,182
Nābha
India
Bihār
109,156
Gopālganj
India
Andhra Pradesh
109,110
Jammalamadugu
Pakistan
Punjāb
108,984
Uch
India
Mahārāshtra
108,978
Uran Islāmpur
Pakistan
Punjāb
108,777
Khāriān
Pakistan
Gilgit-Baltistan
108,710
Gilgit
India
Assam
108,666
North Lakhimpur
Bangladesh
Sylhet
108,661
Habiganj
India
Tamil Nādu
108,474
Virudhunagar
India
Andhra Pradesh
108,467
Nagari
India
Mahārāshtra
108,328
Malkāpur
India
Uttar Pradesh
108,250
Kosi Kalan
India
West Bengal
108,173
Kātwa
India
Tamil Nādu
108,054
Mettupālayam
India
Karnātaka
107,566
Channapatna
Pakistan
Punjāb
107,416
Dīna
India
West Bengal
107,220
Tamlūk
Pakistan
Punjāb
107,199
Fāzilpur
India
Punjab
107,195
Fāzilka
India
Odisha
106,936
Kendrāpāra
Pakistan
Punjāb
106,870
Dijkot
Bangladesh
Rangpur
106,686
Thakurgaon
Bangladesh
Dhaka
106,626
Manikganj
India
Madhya Pradesh
106,479
Sendhwa
Nepal
 
106,325
Lahan
Pakistan
Khyber Pakhtūnkhwā
106,235
Shabqadar
India
Uttar Pradesh
106,158
Chhibrāmau
India
Madhya Pradesh
106,062
Dabra
India
Rājasthān
106,033
Chomū
India
Tamil Nādu
105,798
Virudhachalam
India
Tamil Nādu
105,603
Udumalaipettai
Pakistan
Balochistān
105,526
Dera Allāh Yār
India
Madhya Pradesh
105,452
Sheopur
India
Jhārkhand
105,363
Gumla
India
Haryāna
105,246
Fatehābād
Pakistan
Punjāb
105,150
Dinga
Pakistan
Punjāb
104,890
Khuriānwāla
India
Mahārāshtra
104,887
Bārāmati
India
Megalaya
104,866
Tura
India
Rājasthān
104,748
Ābu Road
India
Uttar Pradesh
104,425
Gola Gokarannāth
India
Mahārāshtra
104,189
Basmath
India
Bihār
104,055
Sultānganj
India
Rājasthān
103,613
Bāri
Sri Lanka
 
103,598
Negombo
India
Uttarākhand
103,444
Kotdwāra
India
Jhārkhand
103,440
Dumka
Pakistan
Punjāb
103,376
Hujra Shāh Muqeem
India
Andhra Pradesh
103,349
Srikalahasti
India
Bihār
103,255
Mirganj
Bangladesh
Chittagong
103,150
Laksham
India
Gujarāt
102,739
Rānāvāv
India
Uttar Pradesh
102,324
Mawāna
India
Rājasthān
102,288
Vijainagar - Gulābpura
India
Odisha
102,263
Angul
India
Uttar Pradesh
102,018
Chitrakūt Dham
India
Madhya Pradesh
101,927
Parāsia
India
Rājasthān
101,862
Sardārshahar
India
Kerala
101,772
Kodungallur
India
Bihār
101,693
Rafiganj
India
Uttar Pradesh
101,642
Shāhābād
India
Gujarāt
101,462
Keshod
Pakistan
Sindh
101,401
Thul
Bangladesh
Chittagong
101,379
Chakaria
India
Mahārāshtra
101,250
Kāranja
India
Telangana
101,172
Tāndūr
Nepal
 
100,918
Siraha
Pakistan
Punjāb
100,778
Allahabad
India
Tamil Nādu
100,323
Kambam
India
Mahārāshtra
100,239
Chikhli
Pakistan
Punjāb
100,223
Kunjāh
Save Your Stats
Your Next Quiz
How many countries do you know? In this quiz, you've got 15:00 to name as many as you can. Go!
Try to name the clubs in England's top football division for the 2025–26 season.
Can you guess these historical and modern people who were vertically-challenged?
Drag the flag onto the correct state. Careful, though! One wrong move and the game ends.
1 Comments
+1
Level 43
Jan 29, 2025
Population figures have been updated to account for the 2022 Bangladeshi census.