thumbnail

All 100k+ Cities in India on a Map

Can you name all of the cities in India with a population of at least 100,000?
Data gathered from censusindia.gov.in, 2011 Census
For cities formed after the 2011 census, the populations of the villages that formerly made up the city were added up
Mangalagiri has since fallen below 100K population due to parts of it becoming part of another, newly formed city
Quiz by orasoupas
Rate:
Last updated: November 13, 2023
You have not attempted this quiz yet.
First submittedJune 21, 2023
Times taken416
Average score10.3%
Report this quizReport
60:00
Enter city here
0
 / 505 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 ...
 
State/Union Territory
City
Population
Maharashtra
Mumbai
12,442,373
Delhi
Delhi
11,034,555
Karnataka
Bengaluru
8,495,492
Telangana
Hyderabad
6,993,262
Gujarat
Ahmedabad
5,633,927
Tamil Nadu
Chennai
4,646,732
Gujarat
Surat
4,501,610
West Bengal
Kolkata
4,496,694
Maharashtra
Pune
3,124,458
Rajasthan
Jaipur
3,046,163
Uttar Pradesh
Lucknow
2,817,105
Uttar Pradesh
Kanpur
2,768,057
Maharashtra
Nagpur
2,405,665
Madhya Pradesh
Indore
1,994,397
Maharashtra
Thane
1,841,488
Madhya Pradesh
Bhopal
1,798,218
Gujarat
Vadodara
1,752,371
Andhra Pradesh
Visakhapatnam
1,728,128
Maharashtra
Pimpri-Chinchwad
1,727,692
Bihar
Patna
1,684,297
Uttar Pradesh
Ghaziabad
1,648,643
Punjab
Ludhiana
1,618,879
Uttar Pradesh
Agra
1,585,704
Maharashtra
Nashik
1,486,053
Haryana
Faridabad
1,414,050
Gujarat
Rajkot
1,323,363
Uttar Pradesh
Meerut
1,305,429
Maharashtra
Kalyan-Dombivli
1,247,327
Maharashtra
Vasai-Virar
1,222,390
Jammu & Kashmir
Srinagar
1,206,419
Uttar Pradesh
Varanasi
1,198,491
Maharashtra
Aurangabad
1,175,116
Uttar Pradesh
Prayagraj
1,168,385
Jharkhand
Dhanbad
1,162,472
Punjab
Amritsar
1,159,227
Andhra Pradesh
Vijayawada
1,143,232
Maharashtra
Navi Mumbai
1,120,547
Madhya Pradesh
Jabalpur
1,081,677
West Bengal
Haora
1,077,075
Jharkhand
Ranchi
1,073,427
Rajasthan
Jodhpur
1,056,191
Madhya Pradesh
Gwalior
1,054,420
Tamil Nadu
Coimbatore
1,050,721
Chhattisgarh
Raipur
1,027,264
Tamil Nadu
Madurai
1,017,865
Rajasthan
Kota
1,001,694
Chandigarh
Chandigarh
970,602
Assam
Guwahati
962,334
Maharashtra
Solapur
951,558
Karnataka
Hubballi-Dharwad
943,788
Karnataka
Mysuru
920,550
Uttar Pradesh
Bareilly
904,797
Uttar Pradesh
Moradabad
887,871
Haryana
Gurugram
886,519
Odisha
Bhubaneswar
885,363
Uttar Pradesh
Aligarh
874,408
Punjab
Jalandhar
868,929
Tamil Nadu
Tiruchirappalli
847,387
Tamil Nadu
Salem
829,267
Maharashtra
Mira-Bhayandar
809,378
Kerala
Thiruvananthapuram
788,271
Maharashtra
Bhiwandi-Nizampur
709,665
Uttar Pradesh
Saharanpur
705,478
Telangana
Warangal
704,570
Jharkhand
Jamshedpur
677,350
Uttar Pradesh
Gorakhpur
673,446
Andhra Pradesh
Guntur
670,073
Maharashtra
Amravati
647,057
Rajasthan
Bikaner
644,406
Uttar Pradesh
Noida
637,272
Kerala
Kochi
633,553
Chhattisgarh
Bhilai Nagar
627,734
Odisha
Cuttack
610,189
Gujarat
Bhavnagar
605,882
Uttar Pradesh
Firozabad
604,214
Gujarat
Jamnagar
600,943
Jammu & Kashmir
Jammu
576,198
Uttarakhand
Dehradun
574,840
West Bengal
Durgapur
566,517
West Bengal
Asansol
563,917
Kerala
Kozhikode
550,440
Maharashtra
Nanded
550,439
Maharashtra
Kolhapur
549,236
Andhra Pradesh
Nellore
547,621
Karnataka
Kalaburagi
543,147
Rajasthan
Ajmer
542,321
Uttar Pradesh
Loni
516,082
Madhya Pradesh
Ujjain
515,215
West Bengal
Siliguri
513,264
Maharashtra
Ulhasnagar
506,098
Uttar Pradesh
Jhansi
505,693
Maharashtra
Sangli-Miraj-Kupwad
502,793
Karnataka
Mangaluru
499,487
Karnataka
Belagavi
490,045
Maharashtra
Malegaon
481,228
Bihar
Gaya
474,093
Tamil Nadu
Tirunelveli
473,637
Tamil Nadu
Ambattur
466,205
Maharashtra
Jalgaon
460,228
Andhra Pradesh
Kurnool
457,633
Rajasthan
Udaipur
451,100
West Bengal
Maheshtala
448,317
Punjab
Patiala
446,246
Tamil Nadu
Tiruppur
444,352
Karnataka
Davanagere
434,971
Maharashtra
Akola
425,817
West Bengal
Rajpur Sonarpur
424,368
Jharkhand
Bokaro Steel City
414,820
Karnataka
Ballari
410,445
West Bengal
South Dum Dum
403,316
West Bengal
Rajarhat Gopalpur
402,844
Bihar
Bhagalpur
400,146
Tripura
Agartala
400,004
Uttar Pradesh
Muzaffarnagar
392,768
West Bengal
Bhatpara
386,019
Andhra Pradesh
Kakinada
384,182
Maharashtra
Latur
382,940
West Bengal
Panihati
377,347
Andhra Pradesh
Rajamahendravaram
376,333
Maharashtra
Dhule
375,559
Haryana
Rohtak
374,292
Kerala
Kollam
367,107
Chhattisgarh
Bilaspur
365,579
Chhattisgarh
Korba
365,253
Rajasthan
Bhilwara
359,483
Odisha
Brahmapur
356,598
Bihar
Muzaffarpur
354,462
Maharashtra
Ahmednagar
350,859
Uttar Pradesh
Mathura
349,909
Tamil Nadu
Avadi
345,996
Andhra Pradesh
Kadapa
344,893
West Bengal
Kamarhati
330,211
Uttar Pradesh
Shahjahanpur
329,736
Karnataka
Vijayapura
327,427
Uttar Pradesh
Rampur
325,313
Karnataka
Shivamogga
322,650
Rajasthan
Alwar
322,568
Maharashtra
Chandrapur
320,379
Odisha
Raurkela
320,040
Gujarat
Junagadh
319,462
Kerala
Thrissur
315,957
West Bengal
Barddhaman
314,265
West Bengal
Kulti
313,809
Telangana
Nizamabad
311,152
Maharashtra
Parbhani
307,170
Haryana
Hisar
307,024
Karnataka
Tumakuru
302,143
Haryana
Karnal
302,140
Puducherry
Ozhukarai
300,104
Bihar
Bihar Sharif
297,268
Bihar
Darbhanga
296,039
Haryana
Panipat
295,970
Andhra Pradesh
Tirupati
295,323
Mizoram
Aizawl
293,416
West Bengal
Bally
293,373
Gujarat
Gandhinagar
292,797
Telangana
Karimnagar
289,821
Madhya Pradesh
Dewas
289,550
Haryana
Sonipat
289,333
Maharashtra
Ichalkaranji
287,353
Punjab
Bathinda
285,788
Maharashtra
Jalna
285,577
Delhi
Kirari Suleman Nagar
283,211
Madhya Pradesh
Satna
282,977
Bihar
Purnia
282,248
Uttar Pradesh
Maunath Bhanjan
278,745
West Bengal
Barasat
278,435
Manipur
Imphal
277,196
Uttar Pradesh
Farrukhabad
276,581
Madhya Pradesh
Sagar
274,556
Chhattisgarh
Durg
268,806
Andhra Pradesh
Anantapur
267,161
Madhya Pradesh
Ratlam
264,914
Uttar Pradesh
Hapur
262,983
Bihar
Arrah
261,430
Delhi
New Delhi
257,803
Uttar Pradesh
Etawah
256,838
Maharashtra
Ambarnath
253,475
Rajasthan
Bharatpur
252,838
Bihar
Begusarai
252,008
Tamil Nadu
Tiruvottiyur
249,446
West Bengal
North Dum Dum
249,142
Gujarat
Gandhidham
247,992
West Bengal
Baranagar
245,213
Rajasthan
Sikar
244,497
Puducherry
Puducherry
244,377
Telangana
Ramagundam
242,979
Kerala
Alappuzha
240,991
Bihar
Katihar
240,838
Tamil Nadu
Thoothukkudi
237,830
Rajasthan
Ganganagar
237,780
Madhya Pradesh
Rewa
235,654
West Bengal
Uluberia
235,345
Uttar Pradesh
Mirzapur
234,871
Karnataka
Raichur
234,073
Tamil Nadu
Pallavaram
233,984
Uttarakhand
Hardwar
231,338
Rajasthan
Pali
230,075
Uttar Pradesh
Bulandshahr
230,024
Andhra Pradesh
Vizianagaram
228,720
Gujarat
Nadiad
225,071
Tamil Nadu
Nagercoil
224,849
Delhi
Karawal Nagar
224,281
Jharkhand
Mango
223,805
Tamil Nadu
Thanjavur
222,943
Madhya Pradesh
Murwara
221,883
Uttar Pradesh
Sambhal
220,813
Madhya Pradesh
Singrauli
220,257
Andhra Pradesh
Eluru
218,020
Telangana
Secunderabad
217,910
West Bengal
Naihati
217,900
Haryana
Yamunanagar
217,071
Odisha
Raurkela Industrial Township
216,410
Karnataka
Bidar
216,020
West Bengal
Bidhannagar
215,514
Bihar
Munger
213,303
Andhra Pradesh
Nandyal
211,424
Haryana
Panchkula
211,355
Madhya Pradesh
Burhanpur
210,886
Gujarat
Morvi
210,451
Gujarat
Anand
209,410
Andhra Pradesh
Ongole
208,344
West Bengal
Kharagpur
207,604
Tamil Nadu
Dindigul
207,327
Karnataka
Hosapete
206,167
Delhi
Nangloi Jat
205,596
West Bengal
English Bazar
205,521
Jharkhand
Deoghar
203,123
Bihar
Chapra
202,352
Uttarakhand
Haldwani
201,461
West Bengal
Haldia
200,827
Madhya Pradesh
Khandwa
200,738
Odisha
Puri
200,564
Madhya Pradesh
Morena
200,482
Uttar Pradesh
Amroha
198,471
Madhya Pradesh
Bhind
197,585
Delhi
Bhalswa Jahangir Pur
197,148
Uttar Pradesh
Hardoi
197,029
Telangana
Khammam
196,283
West Bengal
Madhyamgram
196,127
Haryana
Bhiwani
196,057
Maharashtra
Navi Mumbai Panvel Raigarh
195,373
West Bengal
Berhampore
195,223
Haryana
Ambala
195,153
Uttar Pradesh
Fatehpur
193,193
Uttar Pradesh
Rae Bareli
191,316
Gujarat
Mahesana
190,753
Uttar Pradesh
Orai
190,575
Telangana
Mahbubnagar
190,400
Uttar Pradesh
Khora
190,005
Odisha
Sambalpur
189,366
Maharashtra
Bhusawal
187,421
Uttar Pradesh
Bahraich
186,223
State/Union Territory
City
Population
Tamil Nadu
Vellore
185,803
Andhra Pradesh
Adoni
184,625
West Bengal
Raiganj
183,612
Haryana
Sirsa
182,534
Bihar
Dinapur Nizamat
182,429
West Bengal
Serampore
181,842
Delhi
Sultan Pur Majra
181,554
Madhya Pradesh
Guna
180,935
Uttar Pradesh
Jaunpur
180,362
Andhra Pradesh
Madanapalle
180,180
Maharashtra
Panvel
180,020
Madhya Pradesh
Shivpuri
179,977
West Bengal
Hugli-Chuchura
179,931
Assam
Silchar
178,865
Gujarat
Surendranagar Dudhrej
177,851
Uttar Pradesh
Unnao
177,658
Uttar Pradesh
Sitapur
177,234
Delhi
Hastsal
176,877
Madhya Pradesh
Chhindwara
175,052
Tamil Nadu
Tambaram
174,787
Jharkhand
Adityapur
174,355
Maharashtra
Badlapur
174,226
Tamil Nadu
Cuddalore
173,636
Karnataka
Gadag-Betigeri
172,612
Gujarat
Veraval
171,121
Gujarat
Navsari
171,109
Haryana
Bahadurgarh
170,767
Andhra Pradesh
Machilipatnam
169,892
Himachal Pradesh
Shimla
169,578
West Bengal
Medinipur
169,264
Delhi
Deoli
169,122
Gujarat
Bharuch
169,007
Punjab
Hoshiarpur
168,653
Haryana
Jind
167,592
West Bengal
Chandannagar
166,867
Punjab
Sahibzada Ajit Singh Nagar
166,864
Rajasthan
Tonk
165,294
Uttar Pradesh
Faizabad
165,228
Andhra Pradesh
Tenali
164,937
Tamil Nadu
Alandur
164,430
Tamil Nadu
Kancheepuram
164,384
Andhra Pradesh
Proddatur
163,970
Gujarat
Vapi
163,630
Punjab
Moga
163,397
Chhattisgarh
Rajnandgaon
163,114
Karnataka
Robertson Pet
162,230
Andhra Pradesh
Chittoor
160,722
Uttar Pradesh
Banda
160,473
Uttar Pradesh
Budaun
159,285
West Bengal
Uttarpara Kotrung
159,147
Punjab
Batala
158,621
Tamil Nadu
Erode
157,101
Bihar
Saharsa
156,540
Punjab
Pathankot
156,306
Madhya Pradesh
Vidisha
155,951
Haryana
Thanesar
155,152
Karnataka
Hassan
155,006
Rajasthan
Kishangarh
154,886
Delhi
Dallo Pura
154,791
Uttarakhand
Rudrapur
154,554
Telangana
Nalgonda
154,326
West Bengal
Balurghat
153,279
West Bengal
Krishnanagar
153,062
West Bengal
Barrackpore
152,783
Gujarat
Porbandar
152,760
Uttar Pradesh
Lakhimpur
151,993
West Bengal
Santipur
151,777
Andhra Pradesh
Hindupur
151,677
Rajasthan
Beawar
151,152
Karnataka
Bhadravati
151,102
Rajasthan
Hanumangarh
150,958
Jammu & Kashmir
Anantnag
150,592
Chhattisgarh
Raigarh
150,019
West Bengal
Jamuria
149,220
Gujarat
Bhuj
148,834
Bihar
Hajipur
147,688
Bihar
Sasaram
147,408
West Bengal
Habra
147,221
Andhra Pradesh
Bhimavaram
146,961
Maharashtra
Bid
146,709
Delhi
Burari
146,190
Karnataka
Chitradurga
145,853
Assam
Dibrugarh
145,488
Punjab
Abohar
145,302
Tamil Nadu
Tiruvannamalai
145,278
Karnataka
Udupi
144,960
Haryana
Kaithal
144,915
Odisha
Baleshwar
144,373
Gujarat
Godhra
143,644
Meghalaya
Shillong
143,229
Haryana
Rewari
143,021
Uttar Pradesh
Hathras
143,020
Jharkhand
Hazaribag
142,489
Madhya Pradesh
Chhatarpur
142,128
Madhya Pradesh
Mandsaur
141,667
Jharkhand
Chas
141,640
Gujarat
Palanpur
141,592
Tamil Nadu
Kumbakonam
140,156
Gujarat
Valsad
139,764
Madhya Pradesh
Damoh
139,561
Karnataka
Kolar
138,462
Andhra Pradesh
Srikakulam
137,944
West Bengal
Bankura
137,386
Karnataka
Mandya
137,358
Bihar
Dehri
137,231
Uttar Pradesh
Mainpuri
136,557
Punjab
Malerkotla
135,424
Bihar
Siwan
135,066
Gujarat
Kalol
134,426
Gujarat
Patan
133,737
Uttar Pradesh
Lalitpur
133,305
Rajasthan
Dhaulpur
133,075
Maharashtra
Gondiya
132,813
West Bengal
North Barrackpore
132,806
Bihar
Bettiah
132,209
Haryana
Palwal
131,926
Kerala
Palakkad
130,955
Tamil Nadu
Rajapalayam
130,442
Gujarat
Botad
130,327
Uttar Pradesh
Modinagar
130,325
West Bengal
Kanchrapara
129,576
Uttar Pradesh
Deoria
129,479
West Bengal
Raniganj
129,441
Madhya Pradesh
Neemuch
128,561
Punjab
Khanna
128,137
Uttar Pradesh
Pilibhit
127,988
Delhi
Mustafabad
127,167
Assam
Jorhat
126,736
Andhra Pradesh
Guntakal
126,270
Madhya Pradesh
Pithampur
126,200
Bihar
Motihari
126,158
Kerala
Kanhangad
125,564
West Bengal
Nabadwip
125,543
Chhattisgarh
Jagdalpur
125,463
West Bengal
Basirhat
125,254
West Bengal
Halisahar
124,939
Haryana
Jagadhri
124,894
West Bengal
Rishra
124,577
Tamil Nadu
Kurichi
123,667
Nagaland
Dimapur
122,834
Andhra Pradesh
Dharmavaram
121,874
Delhi
Gokal Pur
121,870
Assam
Nagaon
121,628
Uttarakhand
Kashipur
121,623
West Bengal
Ashokenagar Kalyangarh
121,592
Odisha
Bhadrak
121,338
Uttar Pradesh
Khurja
121,207
West Bengal
Baidyabati
121,110
Rajasthan
Sawai Madhopur
121,106
Chhattisgarh
Ambikapur
121,071
West Bengal
Puruliya
121,067
Uttar Pradesh
Ghazipur
121,020
Delhi
Mandoli
120,417
Maharashtra
Satara
120,195
Rajasthan
Churu
120,157
Tamil Nadu
Madavaram
119,105
Rajasthan
Gangapur City
119,090
West Bengal
Dabgram
119,040
Gujarat
Dohad
118,846
West Bengal
Darjiling
118,805
Maharashtra
Barshi
118,722
Uttar Pradesh
Etah
118,517
Rajasthan
Jhunjhunun
118,473
Karnataka
Chikkamagaluru
118,401
Gujarat
Jetpur Navagadh
118,302
Uttarakhand
Roorkee
118,200
Andhra Pradesh
Gudivada
118,167
Rajasthan
Baran
117,992
Madhya Pradesh
Narmadapuram
117,988
Gujarat
Amreli
117,967
Tamil Nadu
Pudukkottai
117,630
Andhra Pradesh
Narasaraopet
117,489
Telangana
Adilabad
117,167
Odisha
Baripada
116,849
Tamil Nadu
Hosur
116,821
Punjab
Muktsar
116,747
Maharashtra
Yavatmal
116,551
West Bengal
Titagarh
116,541
Punjab
Barnala
116,449
Rajasthan
Chittaurgarh
116,406
Assam
Tinsukia
116,322
Madhya Pradesh
Khargone
116,150
West Bengal
Dum Dum
114,786
Uttar Pradesh
Basti
114,657
Karnataka
Gangawati
114,642
Tamil Nadu
Ambur
114,608
Jharkhand
Giridih
114,533
Uttar Pradesh
Chandausi
114,383
Uttar Pradesh
Gonda
114,046
West Bengal
Bally
113,377
Bihar
Bagaha
112,634
Maharashtra
Achalpur
112,311
Gujarat
Gondal
112,197
Karnataka
Bagalkot
111,933
Maharashtra
Dharashiv
111,825
Uttar Pradesh
Akbarpur
111,447
West Bengal
Champdani
111,251
Gujarat
Deesa
111,160
Maharashtra
Nandurbar
111,037
Uttar Pradesh
Azamgarh
110,983
Delhi
Delhi Cantonment
110,351
Punjab
Firozpur
110,313
Uttar Pradesh
Pandit Deen Dayal Upadhyaya Nagar
109,650
Madhya Pradesh
Sehore
109,118
West Bengal
Bongaon
108,864
Uttar Pradesh
Kanpur Cantonment
108,534
West Bengal
Khardah
108,496
Andhra Pradesh
Tadpatri
108,171
Andaman & Nicobar Islands
Port Blair
108,058
Uttar Pradesh
Sultanpur
107,640
Uttar Pradesh
Shikohabad
107,404
West Bengal
Jalpaiguri
107,341
Uttar Pradesh
Shamli
107,266
Telangana
Suryapet
106,805
Tamil Nadu
Karaikkudi
106,714
Maharashtra
Wardha
106,444
Karnataka
Ranibennur
106,406
Bihar
Kishanganj
105,782
Tamil Nadu
Neyveli
105,731
Rajasthan
Hindaun
105,452
Bihar
Jamalpur
105,434
Rajasthan
Nagaur
105,218
Haryana
Ambala Sadar
104,974
Andhra Pradesh
Amaravati
104,958
Rajasthan
Bhiwadi
104,921
Rajasthan
Bundi
104,919
Telangana
Miryalaguda
104,918
Uttar Pradesh
Ballia
104,424
Andhra Pradesh
Tadepalligudem
104,032
Telangana
Jagtial
103,930
West Bengal
Bansberia
103,920
Uttar Pradesh
Baraut
103,764
Maharashtra
Udgir
103,550
Madhya Pradesh
Betul
103,330
Bihar
Jehanabad
103,202
Tamil Nadu
Nagapattinam
102,905
Bihar
Buxar
102,861
Madhya Pradesh
Seoni
102,343
Bihar
Aurangabad
102,244
Uttar Pradesh
Greater Noida
102,054
Maharashtra
Hinganghat
101,805
Chhattisgarh
Dhamtari
101,677
Rajasthan
Sujangarh
101,523
West Bengal
Bhadreswar
101,477
Andhra Pradesh
Chilakaluripet
101,398
Kerala
Malappuram
101,386
Uttar Pradesh
Kasganj
101,277
Rajasthan
Banswara
101,017
West Bengal
Kalyani
100,575
Sikkim
Gangtok
100,286
Madhya Pradesh
Datia
100,284
Madhya Pradesh
Nagda
100,039
1 Comments
+1
Level 56
Jun 22, 2023
wow, impressive quiz, well done!