Home Cities India
Flag of India

Largest Cities in India

511 largest cities of India ranked by population, with the capital, regions and each city's share of the country's 1.48 billion people.

India: 1,480,417,619 people Largest: Mumbai · 12.69M 53 cities over 1 million

India's cities at a glance

Updated October 2026
Mumbai · 12,691,836Delhi · 11,034,555Bengaluru · 8,495,492Hyderabad · 6,993,262Ahmedabad · 6,357,693Chennai · 4,681,087Kolkata · 4,631,392Surat · 4,591,246Pune · 3,124,458Jaipur · 3,046,163Kanpur · 2,823,249Lucknow · 2,472,011Nagpur · 2,405,665Coimbatore · 2,136,916Indore · 1,994,397Thāne · 1,841,488Vadodara · 1,822,221Bhopal · 1,798,218Rasapūdipalem · 1,728,128Pimpri-Chinchwad · 1,727,692Patna · 1,684,297Kallakurichi · 1,682,687Ludhiana · 1,618,879Nashik · 1,486,053Madurai · 1,465,625Tirunelveli · 1,435,844Agra · 1,430,055Faridabad · 1,414,050Rājkot · 1,390,640Jamshedpur · 1,339,438Pimpri · 1,284,606Kalyān · 1,262,255Dombivali · 1,247,327Meerut · 1,223,184Virār · 1,222,390Nowrangapur · 1,220,946Srinagar · 1,206,419Ghāziābād · 1,199,191Dhanbad · 1,196,214Aurangabad · 1,175,116Varanasi · 1,164,404Amritsar · 1,159,227Vijayawada · 1,143,232Ranchi · 1,120,374Jabalpur · 1,081,677Prayagraj · 1,073,438Visakhapatnam · 1,063,178Jodhpur · 1,056,191Gwalior · 1,054,420Howrah · 1,027,672Raipur · 1,027,264Tiruchirappalli · 1,022,518Kota · 1,001,694Sholapur · 997,281Chandigarh · 970,602Tiruppur · 963,173Guwahati · 962,334Hubballi · 943,788Mysuru · 920,550Salem · 917,414Mumbai

Dots sized by population · Mumbai in orange

India has 53 cities with more than a million inhabitants and 511 with more than 100,000 (city-proper figures). The largest is Mumbai with 12,691,836 people, followed by Delhi (11,034,555) and Bengaluru (8,495,492). The three largest cities together hold about 2.2% of the country's 1.48 billion people.

By region, the most large cities are in Uttar Pradesh (59), West Bengal (52), Maharashtra (47).

Country-level figures — live population, births and deaths, growth, density and history — are on the India population page; provinces, terrain, rivers and society maps are in the India atlas.

India cities by population

511 cities · GeoNames · city proper
#CityRegionPopulationShare of India
1MumbaiMaharashtra12,691,8360.9%
2DelhiDelhi11,034,5550.7%
3BengaluruKarnataka8,495,4920.6%
4HyderabadTelangana6,993,2620.5%
5AhmedabadGujarat6,357,6930.4%
6ChennaiTamil Nadu4,681,0870.3%
7KolkataWest Bengal4,631,3920.3%
8SuratGujarat4,591,2460.3%
9PuneMaharashtra3,124,4580.2%
10JaipurRajasthan3,046,1630.2%
11KanpurUttar Pradesh2,823,2490.2%
12LucknowUttar Pradesh2,472,0110.2%
13NagpurMaharashtra2,405,6650.2%
14CoimbatoreTamil Nadu2,136,9160.1%
15IndoreMadhya Pradesh1,994,3970.1%
16ThāneMaharashtra1,841,4880.1%
17VadodaraGujarat1,822,2210.1%
18BhopalMadhya Pradesh1,798,2180.1%
19RasapūdipalemAndhra Pradesh1,728,1280.1%
20Pimpri-ChinchwadMaharashtra1,727,6920.1%
21PatnaBihar1,684,2970.1%
22KallakurichiTamil Nadu1,682,6870.1%
23LudhianaPunjab1,618,8790.1%
24NashikMaharashtra1,486,0530.1%
25MaduraiTamil Nadu1,465,6250.1%
26TirunelveliTamil Nadu1,435,8440.1%
27AgraUttar Pradesh1,430,0550.1%
28FaridabadHaryana1,414,0500.1%
29RājkotGujarat1,390,6400.1%
30JamshedpurJharkhand1,339,4380.1%
31PimpriMaharashtra1,284,6060.1%
32KalyānMaharashtra1,262,2550.1%
33DombivaliMaharashtra1,247,3270.1%
34MeerutUttar Pradesh1,223,1840.1%
35VirārMaharashtra1,222,3900.1%
36NowrangapurOdisha1,220,9460.1%
37SrinagarJammu and Kashmir1,206,4190.1%
38GhāziābādUttar Pradesh1,199,1910.1%
39DhanbadJharkhand1,196,2140.1%
40AurangabadMaharashtra1,175,1160.1%
41VaranasiUttar Pradesh1,164,4040.1%
42AmritsarPunjab1,159,2270.1%
43VijayawadaAndhra Pradesh1,143,2320.1%
44RanchiJharkhand1,120,3740.1%
45JabalpurMadhya Pradesh1,081,6770.1%
46PrayagrajUttar Pradesh1,073,4380.1%
47VisakhapatnamAndhra Pradesh1,063,1780.1%
48JodhpurRajasthan1,056,1910.1%
49GwaliorMadhya Pradesh1,054,4200.1%
50HowrahWest Bengal1,027,6720.1%
51RaipurChhattisgarh1,027,2640.1%
52TiruchirappalliTamil Nadu1,022,5180.1%
53KotaRajasthan1,001,6940.1%
54SholapurMaharashtra997,2810.1%
55ChandigarhChandigarh970,6020.1%
56TiruppurTamil Nadu963,1730.1%
57GuwahatiAssam962,3340.1%
58HubballiKarnataka943,7880.1%
59MysuruKarnataka920,5500.1%
60SalemTamil Nadu917,4140.1%
61GurugramHaryana886,5190.1%
62BhubaneswarOdisha885,3630.1%
63BhiwandiMaharashtra874,0320.1%
64JalandharPunjab868,9290.1%
65KanayannurKerala851,4060.1%
66BhayandarMaharashtra809,3780.1%
67ThiruvananthapuramKerala788,2710.1%
68AlīgarhUttar Pradesh753,2070.1%
69BareillyUttar Pradesh745,4350.1%
70MorādābādUttar Pradesh721,1390%
71WarangalTelangana704,5700%
72GorakhpurUttar Pradesh674,2460%
73GunturAndhra Pradesh670,0730%
74PuducherryPuducherry657,2090%
75AmravatiMaharashtra647,0570%
76BikanerRajasthan644,4060%
77KochiKerala633,5530%
78BhilaiChhattisgarh627,7340%
79CuttackOdisha610,1890%
80BorivliMaharashtra609,6170%
81BhavnagarGujarat605,8820%
82SāngliMaharashtra601,2140%
83JamnagarGujarat600,9430%
84JammuJammu and Kashmir576,1980%
85BokāroJharkhand564,3190%
86NandedMaharashtra550,5640%
87KozhikodeKerala550,4400%
88KolhāpurMaharashtra549,2360%
89NelloreAndhra Pradesh547,6210%
90KalaburagiKarnataka543,1470%
91AjmerRajasthan542,3210%
92DehradunUttarakhand522,0810%
93ErodeTamil Nadu521,8910%
94DurgapurWest Bengal518,8720%
95UlhasnagarMaharashtra516,5840%
96LoniUttar Pradesh516,0820%
97SiliguriWest Bengal515,5740%
98UjjainMadhya Pradesh515,2150%
99BilimoraGujarat510,8790%
100ĀsansolWest Bengal504,2710%
101MangaluruKarnataka499,4870%
102BelagaviKarnataka490,0450%
103SahāranpurUttar Pradesh484,8730%
104VelloreTamil Nadu484,6900%
105BhātpāraWest Bengal483,1290%
106MalegaonMaharashtra481,2280%
107ModīnagarUttar Pradesh475,8430%
108GayaBihar474,0930%
109AmbatturTamil Nadu466,2050%
110JalgaonMaharashtra460,2280%
111KurnoolAndhra Pradesh460,1840%
112RāmgundamTelangana452,2610%
113UdaipurRajasthan451,1000%
114MaheshtalaWest Bengal448,3170%
115PatiālaPunjab446,2460%
116ShyamnagarWest Bengal441,9560%
117DavangereKarnataka435,1280%
118AkolaMaharashtra428,8570%
119Rajpur SonarpurWest Bengal424,3680%
120KorbaChhattisgarh419,1460%
121JhānsiUttar Pradesh412,9270%
122ThoothukudiTamil Nadu410,7600%
123BallariKarnataka410,4450%
124BhāgalpurBihar400,1460%
125AgartalaTripura400,0040%
126GauriganjUttar Pradesh390,3950%
127KākinādaAndhra Pradesh384,1820%
128LaturMaharashtra382,9400%
129PānihātiWest Bengal378,7050%
130RajamahendravaramAndhra Pradesh376,3330%
131DhuleMaharashtra375,5590%
132RohtakHaryana374,2920%
133AhilyanagarMaharashtra367,1400%
134KollamKerala367,1070%
135BilāspurChhattisgarh365,5790%
136BhilwaraRajasthan359,4830%
137BrahmapurOdisha356,5980%
138MuzaffarpurBihar354,4620%
139PunāsaMadhya Pradesh350,0000%
140MuzaffarnagarUttar Pradesh349,7060%
141AvadiTamil Nadu345,9960%
142KadapaAndhra Pradesh344,8930%
143KukatpallyTelangana341,7090%
144KāmārhātiWest Bengal332,9650%
145MathuraUttar Pradesh330,5110%
146ChāndaMaharashtra328,3510%
147VijayapuraKarnataka327,4270%
148ShivamoggaKarnataka322,6500%
149AlwarRajasthan322,5680%
150ShāhjānpurUttar Pradesh320,4340%
151JūnāgadhGujarat319,4620%
152ThrissurKerala315,9570%
153NizāmābādTelangana311,1520%
154TumkūrKarnataka307,3590%
155ParbhaniMaharashtra307,1700%
156HisarHaryana307,0240%
157FīrozābādUttar Pradesh306,4090%
158KultiWest Bengal305,4050%
159KarnālHaryana302,1400%
160BarddhamānWest Bengal301,7250%
161BārāsatWest Bengal298,1270%
162MuluguTelangana297,6710%
163Bihār SharīfBihar297,2680%
164BāliWest Bengal296,9730%
165RāmpurUttar Pradesh296,4180%
166DarbhangaBihar296,0390%
167PanipatHaryana295,9700%
168TirupatiAndhra Pradesh295,3230%
169Greater NoidaUttar Pradesh293,9080%
170NoidaUttar Pradesh293,9080%
171AizawlMizoram293,4160%
172GandhinagarGujarat292,7970%
173DindigulTamil Nadu292,5120%
174ThanjavurTamil Nadu291,0670%
175KarīmnagarTelangana289,8210%
176DewasMadhya Pradesh289,5500%
177SonīpatHaryana289,3330%
178IchalkaranjiMaharashtra287,3530%
179BathindaPunjab285,7880%
180JālnaMaharashtra285,5770%
181SatnaMadhya Pradesh282,9770%
182PurniaBihar282,2480%
183ImphalManipur277,1960%
184SaugorMadhya Pradesh274,5560%
185KushinagarUttar Pradesh274,4030%
186RourkelaOdisha273,3170%
187DurgChhattisgarh268,8060%
188AnantapurAndhra Pradesh267,1610%
189RatlāmMadhya Pradesh264,9140%
190RānipetTamil Nadu264,3300%
191Lal Bahadur NagarTelangana261,9870%
192ArrahBihar261,4300%
193GajuwakaAndhra Pradesh258,9440%
194EtāwahUttar Pradesh257,4480%
195AmbarnathMaharashtra253,4750%
196NaihātiWest Bengal253,2210%
197BharatpurRajasthan252,8380%
198BegusaraiBihar252,0080%
199TiruvottiyūrTamil Nadu249,4460%
200GāndhīdhāmGujarat247,9920%
201MauUttar Pradesh246,0500%
202SīkarRajasthan244,4970%
203RamagundamTelangana242,9790%
204HāpurUttar Pradesh242,9200%
205FarrukhābādUttar Pradesh241,1520%
206AlappuzhaKerala240,9910%
207KatiharBihar240,8380%
208Sri GanganagarRajasthan237,7800%
209RewaMadhya Pradesh235,6540%
210UluberiyaWest Bengal235,3450%
211SivakasiTamil Nadu234,7040%
212KarurTamil Nadu234,1910%
213RāichūrKarnataka234,0730%
214PallāvaramTamil Nadu233,9840%
215OotyTamil Nadu233,4260%
216PāliRajasthan230,0750%
217HosūrTamil Nadu229,5280%
218VizianagaramAndhra Pradesh228,7200%
219ShrīrāmpurWest Bengal226,3170%
220QuthbullapurTelangana225,8160%
221NadiādGujarat225,0710%
222NāgercoilTamil Nadu224,8490%
223MangoJharkhand223,8050%
224MurwāraMadhya Pradesh221,8830%
225KanchipuramTamil Nadu221,7150%
226SingrauliMadhya Pradesh220,2570%
227MirzāpurUttar Pradesh220,0290%
228KharagpurWest Bengal219,6650%
229EluruAndhra Pradesh218,0200%
230Yamuna NagarHaryana217,0710%
231Raurkela Industrial TownshipOdisha216,4100%
232BidarKarnataka216,0200%
233MungerBihar213,3030%
234NandyālAndhra Pradesh211,4240%
235PanchkulaHaryana211,3550%
236BurhānpurMadhya Pradesh210,8860%
237MorviGujarat210,4510%
238AnandGujarat209,4100%
239OngoleAndhra Pradesh208,3440%
240HosapeteKarnataka206,1670%
241SecunderabadTelangana204,1820%
242DeogharJharkhand203,1230%
243ChāpraBihar202,3520%
244KhandwaMadhya Pradesh200,7380%
245PuriOdisha200,5640%
246MorenaMadhya Pradesh200,4820%
247GyānpurUttar Pradesh200,0000%
248BulandshahrUttar Pradesh198,6120%
249BhindMadhya Pradesh197,5850%
250KhammamTelangana196,2830%
251SambhalUttar Pradesh196,1090%
252BhiwāniHaryana196,0570%
253PanvelMaharashtra195,3730%
254AmbālaHaryana195,1530%
255KumarapalayamTamil Nadu195,0710%
256MachilīpatnamAndhra Pradesh192,8270%
257MahesānaGujarat190,7530%
258MahbūbnagarTelangana190,4000%
259SambalpurOdisha189,3660%
260BhusawalMaharashtra187,4210%
261RaebareliUttar Pradesh186,4330%
262HaridwarUttarakhand186,0790%
263PhusroJharkhand185,5550%
264AdoniAndhra Pradesh184,6250%
265SūjāngarhRajasthan183,8080%
266SirsaHaryana182,5340%
267Dinapur NizamatBihar182,4290%
268BahraighUttar Pradesh182,2180%
269KāraikkudiTamil Nadu181,8510%
270GunaMadhya Pradesh180,9350%
271ChandannagarWest Bengal180,6230%
272BaharampurWest Bengal180,5470%
273ShahuwadiMaharashtra180,3220%
274MadanapalleAndhra Pradesh180,1800%
275ShivpuriMadhya Pradesh179,9770%
276SurendranagarGujarat179,6280%
277NeyveliTamil Nadu179,1500%
278SilcharAssam178,8650%
279ProddatūrAndhra Pradesh177,7970%
280HugliWest Bengal177,0050%
281AmrohaUttar Pradesh176,2530%
282ChhindwāraMadhya Pradesh175,0520%
283TambaramTamil Nadu174,7870%
284BhetiaJharkhand174,3550%
285PathānkotPunjab174,3060%
286BadlapurMaharashtra174,2260%
287CuddaloreTamil Nadu173,6360%
288ShimlaHimachal Pradesh173,5030%
289Gadag-BetageriKarnataka172,8130%
290GadagKarnataka172,6120%
291VerāvalGujarat171,1210%
292NavsariGujarat171,1090%
293BahadurgarhHaryana170,7670%
294HaldiaWest Bengal170,6950%
295RāiganjWest Bengal170,2520%
296MaldaWest Bengal170,0390%
297JaunpurUttar Pradesh169,5720%
298BharūchGujarat169,0070%
299HoshiārpurPunjab168,6530%
300JīndHaryana167,5920%
301KumbakonamTamil Nadu167,1550%
302MohaliPunjab166,8640%
303FatehpurUttar Pradesh166,4800%
304TonkRajasthan165,2940%
305UdupiKarnataka165,0000%
306ThenaliAndhra Pradesh164,9370%
307SītāpurUttar Pradesh164,4350%
308BhadrāvatiKarnataka163,9030%
309VapiGujarat163,6300%
310MogaPunjab163,3970%
311Rāj-NāndgaonChhattisgarh163,1140%
312RobertsonpetKarnataka162,2300%
313UnnāoUttar Pradesh161,6710%
314BudaunUttar Pradesh161,5550%
315MadhyamgramWest Bengal161,1260%
316ChittoorAndhra Pradesh160,7220%
317JāmuriaWest Bengal160,2420%
318JaigaonWest Bengal158,6640%
319BatālaPunjab158,6210%
320OraiUttar Pradesh158,2650%
321SaharsaBihar156,5400%
322VidishaMadhya Pradesh155,9510%
323HanumāngarhRajasthan155,6870%
324ThānesarHaryana155,1520%
325HassanKarnataka155,0060%
326KishangarhRajasthan154,8860%
327RudrapurUttarakhand154,5540%
328NalgondaTelangana154,3260%
329HazāribāghJharkhand153,5950%
330MedinīpurWest Bengal153,3490%
331BālurghātWest Bengal153,2790%
332FyzābādUttar Pradesh153,0470%
333DinaporeBihar152,9400%
334PorbandarGujarat152,7600%
335BāndaUttar Pradesh152,2180%
336HindupurAndhra Pradesh151,6770%
337BeāwarRajasthan151,1520%
338AnantnagJammu and Kashmir150,5920%
339SerilingampalleTelangana150,5250%
340RaigarhChhattisgarh150,0190%
341MalkajgiriTelangana150,0000%
342ShāntipurWest Bengal149,9830%
343BhujGujarat148,8340%
344BārākpurWest Bengal148,1740%
345HājīpurBihar147,6880%
346SasarāmBihar147,4080%
347BhimavaramAndhra Pradesh146,9610%
348BeedMaharashtra146,7090%
349KrishnanagarWest Bengal145,9260%
350ChitradurgaKarnataka145,8530%
351DibrugarhAssam145,4880%
352AboharPunjab145,3020%
353TiruvannamalaiTamil Nadu145,2780%
354KaithalHaryana144,9150%
355BalasoreOdisha144,3730%
356GodhraGujarat143,6440%
357ShillongMeghalaya143,2290%
358RewāriHaryana143,0210%
359Basirhat CityWest Bengal143,0070%
360ChhatarpurMadhya Pradesh142,1280%
361MandsaurMadhya Pradesh141,6670%
362ChasJharkhand141,6400%
363PālanpurGujarat141,5920%
364LakhīmpurUttar Pradesh140,2230%
365ValsādGujarat139,7640%
366DamohMadhya Pradesh139,5610%
367HaldwaniUttarakhand139,4970%
368HābraWest Bengal139,2970%
369KolārKarnataka138,4620%
370SrikakulamAndhra Pradesh137,9440%
371MandyaKarnataka137,3580%
372Madhurampur DehriBihar137,2310%
373KānchrāpāraWest Bengal136,9540%
374DimāpurNagaland135,8600%
375Māler KotlaPunjab135,4240%
376SiwānBihar135,0660%
377KalolGujarat134,4260%
378BānkuraWest Bengal133,9660%
379PātanGujarat133,7370%
380Gondā CityUttar Pradesh133,5830%
381DhaulpurRajasthan133,0750%
382GondiāMaharashtra132,8130%
383PalakkadKerala132,7280%
384BettiahBihar132,2090%
385PalwalHaryana131,9260%
386RānīganjWest Bengal131,2610%
387EtahUttar Pradesh131,0230%
388PīlibhītUttar Pradesh131,0080%
389RajapalayamTamil Nadu130,4420%
390BotadGujarat130,3270%
391DeoriaUttar Pradesh129,5700%
392NimachRajasthan128,5610%
393KhardahWest Bengal128,3460%
394YavatmālMaharashtra128,1750%
395HālīsaharWest Bengal128,1720%
396KhannaPunjab128,1370%
397TitāgarhWest Bengal127,7510%
398HāthrasUttar Pradesh126,8820%
399JorhatAssam126,7360%
400LalitpurUttar Pradesh126,4750%
401GuntakalAndhra Pradesh126,2700%
402PithampurMadhya Pradesh126,2000%
403MothīhāriBihar126,1580%
404KanhangadKerala125,5640%
405JagdalpurChhattisgarh125,4630%
406JagādhriHaryana124,8940%
407DārjilingWest Bengal123,7970%
408KurichchiTamil Nadu123,6670%
409Dam DamWest Bengal122,7190%
410HardoīUttar Pradesh122,6350%
411PuruliyaWest Bengal122,5330%
412DharmavaramAndhra Pradesh121,8740%
413BhadreswarWest Bengal121,6620%
414NagaonAssam121,6280%
415VejalpurGujarat121,6100%
416ChikmagalūrKarnataka121,4840%
417BhadrakOdisha121,3380%
418Sawai MadhopurRajasthan121,1060%
419AmbikāpurChhattisgarh121,0710%
420SataraMaharashtra120,1950%
421ChūruRajasthan120,1570%
422GangāpurRajasthan120,1150%
423MadhavaramTamil Nadu119,1050%
424DohadGujarat118,8460%
425BarshiMaharashtra118,7220%
426ĀdilābādTelangana118,5260%
427JhunjhunūnRajasthan118,4730%
428JetpurGujarat118,3020%
429Uppal KalanTelangana118,2590%
430GudivādaAndhra Pradesh118,1670%
431BārānRajasthan117,9920%
432NarmadapuramMadhya Pradesh117,9880%
433AmreliGujarat117,9670%
434PudukkottaiTamil Nadu117,6300%
435NarasaraopetAndhra Pradesh117,4890%
436RishraWest Bengal117,0140%
437BaripādaOdisha116,8490%
438MuktsarPunjab116,7470%
439AzamgarhUttar Pradesh116,6440%
440BarnālaPunjab116,4490%
441YelahankaKarnataka116,4470%
442ChittorgarhRajasthan116,4060%
443TinsukiaAssam116,3220%
444KhargoneMadhya Pradesh116,1500%
445BaidyabātiWest Bengal115,5040%
446BastīUttar Pradesh115,1150%
447GangavatiKarnataka114,6420%
448AmburTamil Nadu114,6080%
449GiridihJharkhand114,5330%
450WardhaMaharashtra113,7590%
451TadepalligudemAndhra Pradesh112,6550%
452ChanduasiUttar Pradesh112,6350%
453BagahaBihar112,6340%
454AchalpurMaharashtra112,3110%
455GondalGujarat112,1970%
456DharashivMaharashtra112,0850%
457Port BlairAndaman and Nicobar112,0500%
458BagalkotKarnataka111,9330%
459SuriāpetTelangana111,7290%
460BangaonWest Bengal111,6930%
461Ashoknagar KalyangarhWest Bengal111,4750%
462DeesaGujarat111,1600%
463NavadwīpWest Bengal111,1230%
464NandurbarMaharashtra111,0370%
465SultānpurUttar Pradesh110,3680%
466FirozpurPunjab110,3130%
467Pandit Deen Dayal Upadhyaya NagarUttar Pradesh109,6500%
468SehoreMadhya Pradesh109,1180%
469Kanpur CantonmentUttar Pradesh108,5340%
470BānsbāriaWest Bengal108,4740%
471TadpatriAndhra Pradesh108,1710%
472JalpāiguriWest Bengal107,8320%
473MangalagiriAndhra Pradesh107,1970%
474RanebennurKarnataka106,4060%
475KhurjaUttar Pradesh105,9090%
476KishanganjBihar105,7820%
477PonnāniKerala105,5120%
478HindaunRajasthan105,4520%
479JamālpurBihar105,4340%
480NāgaurRajasthan105,2180%
481Ambala SadarHaryana104,9740%
482BhiwadiRajasthan104,9210%
483BūndiRajasthan104,9190%
484MiryalagudaTelangana104,9180%
485SoyībugJammu and Kashmir104,0000%
486JagtiālTelangana103,9300%
487RoorkeeUttarakhand103,8940%
488UdgīrMaharashtra103,5500%
489NagdaMadhya Pradesh103,5010%
490BetūlMadhya Pradesh103,3300%
491JahānābādBihar103,2020%
492KashipurUttarakhand103,1380%
493GhazīpurUttar Pradesh103,0950%
494AmaravatiAndhra Pradesh103,0000%
495NagapattinamTamil Nadu102,9050%
496BuxarBihar102,8610%
497MormugaoGoa102,3450%
498SeoniMadhya Pradesh102,3430%
499AurangābādBihar102,2440%
500HinganghātMaharashtra101,8050%
501DhamtariChhattisgarh101,6770%
502ChilakalūrupetAndhra Pradesh101,3980%
503MalappuramKerala101,3860%
504BānswāraRajasthan101,0170%
505ChirmiriChhattisgarh100,8000%
506ItārsiMadhya Pradesh100,5740%
507Vasco da GamaGoa100,4850%
508GangtokSikkim100,2860%
509DatiaMadhya Pradesh100,2840%
510PhagwāraPunjab100,1460%
511AiroliMaharashtra100,0000%

Cities with 300,000 or more people link to their own page. The list keeps every city of 100,000+ and at least the 30 largest places of the country.

Frequently asked questions

What is the largest city in India?

Mumbai, with about 12,691,836 inhabitants (city proper).

What is the capital of India?

GeoNames lists no capital-class city for India in this dataset.

How many cities in India have over one million people?

53: Mumbai, Delhi, Bengaluru, Hyderabad, Ahmedabad, Chennai, Kolkata, Surat, Pune, Jaipur, Kanpur, Lucknow, Nagpur, Coimbatore, Indore, Thāne, Vadodara, Bhopal, Rasapūdipalem, Pimpri-Chinchwad, Patna, Kallakurichi, Ludhiana, Nashik, Madurai, Tirunelveli, Agra, Faridabad, Rājkot, Jamshedpur, Pimpri, Kalyān, Dombivali, Meerut, Virār, Nowrangapur, Srinagar, Ghāziābād, Dhanbad, Aurangabad, Varanasi, Amritsar, Vijayawada, Ranchi, Jabalpur, Prayagraj, Visakhapatnam, Jodhpur, Gwalior, Howrah, Raipur, Tiruchirappalli, Kota.

Are these metropolitan-area populations?

No. They are city-proper figures (the administrative city) from GeoNames, based on the latest census or official estimate. Metropolitan areas, which include suburbs and satellite towns, are larger — often several times larger for the biggest cities.

Explore more

Cities of other countries in Asia

Cite or link to this page

Free to reuse with attribution
APAGlostats. (2026). Largest Cities in India 2026: Population Ranking. Retrieved October 20, 2026, from https://glostats.com/cities/india/
HTML<a href="https://glostats.com/cities/india/">Largest Cities in India 2026: Population Ranking</a> — Glostats

Figures on this page may be quoted, charted or republished as long as the page is credited with a link. Terms · Download the data as CSV · Embed a live counter.

City populations are GeoNames figures (CC BY 4.0): the latest official census or estimate for the city proper — the municipality, not the wider metropolitan area — so they can differ from "metro area" numbers you see elsewhere. Country populations are live Glostats estimates from the UN World Population Prospects. Page generated 2026-10-20. More about our data.