List of cities in West Bengal by population


This is a list of urban agglomerations and cities, with a population above 100,000 as per the 2011 census in the Indian state of West Bengal:

Urban agglomeration

In the census of India 2011, an urban agglomeration has been defined as follows:
"An urban agglomeration is a continuous urban spread constituting a town and its adjoining outgrowths, or two or more physically contiguous towns together with or without outgrowths of such towns. An Urban Agglomeration must consist of at least a statutory town and its total population should not be less than 20,000 as per the 2001 Census. In varying local conditions, there were similar other combinations which have been treated as urban agglomerations satisfying the basic condition of contiguity."

Constituents of urban agglomerations in West Bengal

The constituents of urban agglomerations in West Bengal, with a population of 1 lakh or above, are noted below:
Urban agglomerations constituents with a population above 100,000 as per the 2011 census are shown in the table below.
Urban agglomerationName of constituentDistrictType*Population 2011MaleFemalePopulation
below 5 yrs
Literacy rate
KolkataKolkataKolkataM Corp.4,486,6792,362,6622,124,017300,05287.14
KalyaniNadiaM100,62050,86749,7537,60488.75
Rajarhat-Gopalpur North 24 ParganasM404,991205,560199,43134,08890.91
BarasatNorth 24 ParganasM283,443143,732139,71121,46890.42
MadhyamgramNorth 24 ParganasM198,964100,61198,35315,34890.16
KanchraparaNorth 24 ParganasM122,18161,77060,4418,53290.80
HalisaharNorth 24 ParganasM126,89366,65460,23910,60089.25
NaihatiNorth 24 ParganasM221,762112,773108,98917,44289.79
BhatparaNorth 24 ParganasM390,467207,876182,59139,49885.86
North BarrackpurNorth 24 ParganasM134,82568,13666,6898,26594.78
BarrackporeNorth 24 ParganasM154,47579,50774,96810,67189.33
TitagarhNorth 24 ParganasM118,42663,93654,49010,81681.18
KhardahaNorth 24 ParganasM111,13056,79254,3386,57995.50
PanihatiNorth 24 ParganasM383,522193,333190,18924,67892.78
KamarhatiNorth 24 ParganasM336,579174,840161,73923,86388.22
BaranagarNorth 24 ParganasM248,466128,432120,03415,01692.46
South DumdumNorth 24 ParganasM410,524206,558203,96626,90092.82
North DumdumNorth 24 ParganasM253,625128,620125,00517,29091.98
Dum DumNorth 24 ParganasM117,63761,03956,5986,67893.51
Bidhan NagarNorth 24 ParganasM 218,323111,363106,96012,78690.44
BansberiaHooghlyM103,79953,80749,9928,72185.73
ChinsurahHooghlyM177,20988,95288,25711,40991.94
BhadreswarHooghlyM101,33453,31848,0168,98186.89
ChampdaniHooghlyM110,98359,29651,68711,60482.39
ChandannagarHooghlyM Corp.166,94984,25782,69210,71690.62
BaidyabatiHooghlyM121,08162,55058,5318,15489.08
SeramporeHooghlyM183,33994,51488,82512,81789.99
RishraHooghlyM124,58566,76757,81811,43088.89
KonnagarHooghlyM124,58566,76757,81811,43088.89
Uttarpara KotrungHooghlyM162,38682,81579,57111,14091.16
Bally HowrahM291,972156,734135,23831,85983.39
BallyHowrahCT115,71559,95155,7649,58490.14
HowrahHowrahM Corp.1,072,161560,577511,58483,01089.86
UluberiaHowrahM222,175114,144108,03125,18781.13
MaheshtalaSouth 24 ParganasM449,423231,044218,37943,46982.63
Rajpur SonarpurSouth 24 ParganasM423,806215,983207,82331,58891.06
AsansolAsansolPaschim BardhamanM Corp.564,491293,748270,74356,01484.82
Kulti Paschim BardhamanM 313,977163,819150,15833,37576.58
Jamuria Paschim BardhamanM 144,97175,57469,39717,55673.11
Raniganj Paschim BardhamanM 128,62467,15061,47414,83378.47
SiliguriSiliguriDarjeelingM Corp.509,709261,218248,49148,25087.46
DabgramJalpaiguriCT118,86460,70857,75614,47273.98
DurgapurDurgapurPaschim BardhamanM Corp.566,937294,349272,58850,51287.84
BardhamanBardhamanPurba BardhamanM314,638160,631154,00722,10789.07
English BazarEnglish BazarMaldaM216,083115,126100,95733,21184.69
BaharampurBaharampurMurshidabadM195,363100,43194,93213,22890.29
HabraHabraNorth 24 ParganasM149,67576,51073,16511,21190.85
Ashoknagar KalyangarhNorth 24 ParganasM123,90662,55461,3528,88592.45
JalpaiguriJalpaiguriJalpaiguriM303,874153,564150,31030,07588.16
KharagpurKharagpurPaschim MedinipurM/ITC506,923256,735200,18817,73190.64
ShantipurShantipurNadiaM151,77477,04474,73012,97581.43
RaiganjRaiganjUttar DinajpurM183,68296,58987,09320,54781.66
KrishnanagarKrishnanagarNadiaM152,20376,70075,50310,79490.92
NabadwipNabadwipNadiaM125,52865,30060,2288,38887.75
BalurghatBalurghatDakshin DinajpurM151,18375,67775,5069,39191.85
BankuraBankuraBankuraM138.03670,73467,30210,76087.27
PuruliaPuruliaPuruliaM121,43662,52058,91611,49182.34
DarjeelingDarjeelingDarjeelingM120,41460,11460,3006,54794.18