# List of cities in West Bengal by population

This is the list of urban agglomerations and cities (those not included in the urban agglomerations), with a population above 100,000 as per the 2011 census in the Indian state of West Bengal.

## List

| Rank | Name | District | Type* | Population 2011 | Male | Female | Population below 5 yrs | Literacy rate |
| 1 | Kolkata | Kolkata, North 24 Parganas South 24 Parganas, Nadia, Howrah, Hooghly, | UA (Tier 1) | 14,112,536 | 7,319,682 | 6,792,854 | 1,063,394 | 88.33 |
| 2 | Asansol | Paschim Bardhaman | UA(Tier 2) | 1,243,008 | 647,831 | 595,177 | 132,560 | 80.00 |
| 3 | Siliguri | Darjeeling, Jalpaiguri | UA (Tier 2) | 701,489 | 359,750 | 341,739 | 72,252 | 82.05 |
| 4 | Durgapur | Paschim Bardhaman | UA (Tier 2) | 581,409 | 301,700 | 279,709 | 51,930 | 87.70 |
| 5 | Bardhaman | Purba Bardhaman | UA | 347,016 | 177,055 | 169,961 | 25,069 | 88.62 |
| 6 | Malda | Malda | UA | 324,237 | 175,073 | 149,164 | 44,186 | 81.32 |
| 7 | Baharampur | Murshidabad | UA | 305,609 | 156,489 | 149,120 | 23,182 | 88.38 |
| 8 | Habra | North 24 Parganas | UA | 304,584 | 154,861 | 149,723 | 23,023 | 91.03 |
| 9 | Kharagpur | Paschim Medinipur | UA | 293,719 | 150,487 | 143,232 | 25,130 | 85.61 |
| 10 | Shantipur | Nadia | UA | 288,718 | 147,299 | 141,419 | 24,006 | 82.67 |
| 11 | Dankuni | Hooghly | UA | 249,840 | 128,139 | 121,701 | 22,956 | 85.69 |
| 12 | Dhulian | Murshidabad | UA | 239,022 | 119,151 | 119,871 | 45,483 | 60.06 |
| 13 | Ranaghat | Nadia | UA | 235,583 | 119,578 | 116,005 | 18,575 | 86.10 |
| 14 | Haldia | Purba Medinipur | City (Tier 2) | 200,762 | 104,852 | 95,910 | 21,122 | 89.06 |
| 15 | Raiganj | Uttar Dinajpur | UA | 199,758 | 104,966 | 94,792 | 22,028 | 81.71 |
| 16 | Krishnanagar | Nadia | UA | 181,182 | 91,583 | 89,599 | 13,663 | 88.09 |
| 17 | Nabadwip | Nadia | UA | 175,474 | 90,810 | 84,664 | 13,049 | 84.57 |
| 18 | Medinipur | Paschim Medinipur | UA | 169,127 | 85,362 | 83,765 | 14,365 | 90.01 |
| 19 | Jalpaiguri | Jalpaiguri | UA | 169,013 | 85,226 | 83,787 | 14,522 | 86.03 |
| 20 | Balurghat | Dakshin Dinajpur | UA | 164,593 | 82,466 | 82,127 | 10,349 | 91.66 |
| 21 | Basirhat | North 24 Parganas | UA | 144,891 | 73,491 | 71,400 | 12,578 | 86.88 |
| 22 | Bankura | Bankura | City | 138,036 | 70,734 | 67,302 | 10,760 | 87.27 |
| 23 | Chakdaha | Nadia | UA | 132,855 | 67,135 | 65,720 | 9,829 | 90.95 |
| 24 | Darjeeling | Darjeeling | UA | 132,016 | 65,839 | 66,177 | 7,382 | 93.17 |
| 25 | Alipurduar | Alipurduar | UA | 127,342 | 64,898 | 62,444 | 10,545 | 89.16 |
| 26 | Purulia | Purulia | UA | 126,894 | 65,334 | 61,560 | 12,116 | 81.53 |
| 27 | Jangipur | Murshidabad | UA | 122,875 | 62,734 | 60,141 | 16,299 | 75.71 |
| 28 | Bolpur | Birbhum | City | 112,591 | 56,755 | 55,836 | 9,592 | 86.77 |
| 29 | Bangaon | North 24 Parganas | City | 110,668 | 56,416 | 54,252 | 8,452 | 90.25 |
| 30 | Cooch Behar | Cooch Behar | UA | 106,760 | 53,803 | 52,957 | 7,910 | 91.75 |
| * UA=Urban Agglomeration |||||||||

## Urban agglomerations

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 (OGs), 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 (i.e. all the constituents put together) 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."

### Urban agglomeration constituents

Urban agglomerations constituents with a population above 100,000 as per the 2011 census are shown in the table below.
| Urban agglomeration | Name of constituent | District | Type* | Population 2011 | Male | Female | Population below 5 yrs | Literacy rate |
| Kolkata | Kolkata | Kolkata | M Corp. | 4,486,679 | 2,362,662 | 2,124,017 | 300,052 | 87.14 |
| | Kalyani | Nadia | M | 100,620 | 50,867 | 49,753 | 7,604 | 88.75 |
| | Rajarhat-Gopalpur (now merged with Bidhannagar Municipal Corporation) | North 24 Parganas | M | 404,991 | 205,560 | 199,431 | 34,088 | 90.91 |
| | Barasat | North 24 Parganas | M | 283,443 | 143,732 | 139,711 | 21,468 | 90.42 |
| | Madhyamgram | North 24 Parganas | M | 198,964 | 100,611 | 98,353 | 15,348 | 90.16 |
| | Kanchrapara | North 24 Parganas | M | 122,181 | 61,770 | 60,441 | 8,532 | 90.80 |
| | Halisahar | North 24 Parganas | M | 126,893 | 66,654 | 60,239 | 10,600 | 89.25 |
| | Naihati | North 24 Parganas | M | 221,762 | 112,773 | 108,989 | 17,442 | 89.79 |
| | Bhatpara | North 24 Parganas | M | 390,467 | 207,876 | 182,591 | 39,498 | 85.86 |
| | North Barrackpur | North 24 Parganas | M | 134,825 | 68,136 | 66,689 | 8,265 | 94.78 |
| | Barrackpore | North 24 Parganas | M | 154,475 | 79,507 | 74,968 | 10,671 | 89.33 |
| | Titagarh | North 24 Parganas | M | 118,426 | 63,936 | 54,490 | 10,816 | 81.18 |
| | Khardaha | North 24 Parganas | M | 111,130 | 56,792 | 54,338 | 6,579 | 95.50 |
| | Panihati | North 24 Parganas | M | 383,522 | 193,333 | 190,189 | 24,678 | 92.78 |
| | Kamarhati | North 24 Parganas | M | 336,579 | 174,840 | 161,739 | 23,863 | 88.22 |
| | Baranagar | North 24 Parganas | M | 248,466 | 128,432 | 120,034 | 15,016 | 92.46 |
| | South Dumdum | North 24 Parganas | M | 410,524 | 206,558 | 203,966 | 26,900 | 92.82 |
| | North Dumdum | North 24 Parganas | M | 253,625 | 128,620 | 125,005 | 17,290 | 91.98 |
| | Dum Dum | North 24 Parganas | M | 117,637 | 61,039 | 56,598 | 6,678 | 93.51 |
| | Bidhan Nagar | North 24 Parganas | M (Now M Corp.) | 218,323 | 111,363 | 106,960 | 12,786 | 90.44 |
| | Bansberia | Hooghly | M | 103,799 | 53,807 | 49,992 | 8,721 | 85.73 |
| | Chinsurah | Hooghly | M | 177,209 | 88,952 | 88,257 | 11,409 | 91.94 |
| | Bhadreswar | Hooghly | M | 101,334 | 53,318 | 48,016 | 8,981 | 86.89 |
| | Champdani | Hooghly | M | 110,983 | 59,296 | 51,687 | 11,604 | 82.39 |
| | Chandannagar | Hooghly | M Corp. | 166,949 | 84,257 | 82,692 | 10,716 | 90.62 |
| | Baidyabati | Hooghly | M | 121,081 | 62,550 | 58,531 | 8,154 | 89.08 |
| | Serampore | Hooghly | M | 183,339 | 94,514 | 88,825 | 12,817 | 89.99 |
| | Rishra | Hooghly | M | 124,585 | 66,767 | 57,818 | 11,430 | 88.89 |
| | Konnagar | Hooghly | M | 124,585 | 66,767 | 57,818 | 11,430 | 88.89 |
| | Uttarpara Kotrung | Hooghly | M | 162,386 | 82,815 | 79,571 | 11,140 | 91.16 |
| | Maheshtala | South 24 Parganas | M | 449,423 | 231,044 | 218,379 | 43,469 | 82.63 |
| | Rajpur Sonarpur | South 24 Parganas | M | 423,806 | 215,983 | 207,823 | 31,588 | 91.06 |
| Howrah | Howrah | Howrah | M Corp. | 1,072,161 | 560,577 | 511,584 | 83,010 | 89.86 |
| | Bally (Now Merged with Howrah M Corp.) | Howrah | M | 291,972 | 156,734 | 135,238 | 31,859 | 83.39 |
| | Bally | Howrah | CT | 115,715 | 59,951 | 55,764 | 9,584 | 90.14 |
| | Uluberia | Howrah | M | 222,175 | 114,144 | 108,031 | 25,187 | 81.13 |
| Asansol | Asansol | Paschim Bardhaman | M Corp. | 564,491 | 293,748 | 270,743 | 56,014 | 84.82 |
| | Kulti (Now merged with Asansol) | Paschim Bardhaman | M (Now under Asansol M Corp.) | 313,977 | 163,819 | 150,158 | 33,375 | 76.58 |
| | Jamuria (Now merged with Asansol) | Paschim Bardhaman | M (Now under Asansol M Corp.) | 144,971 | 75,574 | 69,397 | 17,556 | 73.11 |
| | Raniganj (Now merged with Asansol) | Paschim Bardhaman | M (Now under Asansol M Corp.) | 128,624 | 67,150 | 61,474 | 14,833 | 78.47 |
| Siliguri | Siliguri | Darjeeling | M Corp. | 509,709 | 261,218 | 248,491 | 48,250 | 87.46 |
| | Dabgram | Jalpaiguri | CT | 118,864 | 60,708 | 57,756 | 14,472 | 73.98 |
| Durgapur | Durgapur | Paschim Bardhaman | M Corp. | 566,937 | 294,349 | 272,588 | 50,512 | 87.84 |
| | Waria (Now merged with Durgapur) | Paschim Bardhaman | CT (Now under Durgapur M Corp.) | 7,425 | 3,912 | 3,512 | 743 | 72 |
| | Andal (Now partly merged with Durgapur) | Paschim Bardhaman | CT (Now partly under Durgapur M Corp.) | 19,504 | 10,337 | 9,167 | 2,145 | 75 |
| Bardhaman | Bardhaman | Purba Bardhaman | M | 314,638 | 160,631 | 154,007 | 22,107 | 89.07 |
| English Bazar | English Bazar | Malda | M | 216,083 | 115,126 | 100,957 | 33,211 | 84.69 |
| Baharampur | Baharampur | Murshidabad | M | 195,363 | 100,431 | 94,932 | 13,228 | 90.29 |
| Habra | Habra | North 24 Parganas | M | 149,675 | 76,510 | 73,165 | 11,211 | 90.85 |
| | Ashoknagar Kalyangarh | North 24 Parganas | M | 123,906 | 62,554 | 61,352 | 8,885 | 92.45 |
| Jalpaiguri | Jalpaiguri | Jalpaiguri | M | 303,874 | 153,564 | 150,310 | 30,075 | 88.16 |
| Kharagpur | Kharagpur | Paschim Medinipur | M/ITC | 506,923 | 256,735 | 200,188 | 17,731 | 90.64 |
| Shantipur | Shantipur | Nadia | M | 151,774 | 77,044 | 74,730 | 12,975 | 81.43 |
| Raiganj | Raiganj | Uttar Dinajpur | M | 183,682 | 96,589 | 87,093 | 20,547 | 81.66 |
| Krishnanagar | Krishnanagar | Nadia | M | 152,203 | 76,700 | 75,503 | 10,794 | 90.92 |
| Nabadwip | Nabadwip | Nadia | M | 125,528 | 65,300 | 60,228 | 8,388 | 87.75 |
| Balurghat | Balurghat | Dakshin Dinajpur | M | 151,183 | 75,677 | 75,506 | 9,391 | 91.85 |
| Bankura | Bankura | Bankura | M | 138,036 | 70,734 | 67,302 | 10,760 | 87.27 |
| Purulia | Purulia | Purulia | M | 121,436 | 62,520 | 58,916 | 11,491 | 82.34 |
| Darjeeling | Darjeeling | Darjeeling | M | 120,414 | 60,114 | 60,300 | 6,547 | 94.18 |
The constituents of urban agglomerations in West Bengal, with a population of 1 lakh or above, are noted below:
* Kolkata Urban Agglomeration includes : Kolkata district: Kolkata (M Corp.), Nadia district: Kalyani (M), Gayespur (M), North 24 Parganas district: Raigachhi (CT), Barasat (M), Madhyamgram (M), Kanchrapara (M), Nanna (OG), Chakla (OG), Srotribati (OG), Jetia (CT), Halisahar (M), Balibhara (CT), Naihati (M), Noapara (P) (CT), Babanpur (CT), Teghari (CT), Bhatpara (M), Panpur (OG), Kaugachhi (CT), Garshyamnagar (CT), Garulia (M), Ichhapur Defence Estate (CT), North Barrackpur (M), Barrackpur Cantonment (CB), Barrackpur (M), Jafarpur (CT), Ruiya (CT), Titagarh (M), Khardaha (M), Bandipur (CT), Panihati (M), Muragachha (CT), New Barrackpur (M), Chandpur (CT), Talbandha (CT), Patulia (CT), Kamarhati (M), Baranagar (M), South Dum Dum (M), North Dum Dum (M), Dum Dum (M), Rajarhat-Gopalpur (M) [now merged with Bidhannagar (M Corp.)], Bidhannagar (M Corp.), Nabadiganta Industrial Township Authority (Salt Lake Sector V) (M), West Bengal Housing Infrastructure Development Corp (New Town) (M), Hooghly district: Dankuni (M Corp) Bansberia (M), Hugli-Chinsurah (M), Bara Khejuria (OG), Shankhanagar (CT), Amodghata (CT), Chak Banshberia (CT), Naldanga (CT), Kodalia (CT), Kulihanda (CT), Simla (CT), Dharmapur (CT), Bhadreswar (M), Champdani (M), Chandannagar (M Corp.), Baidyabati (M), Serampore (M), Rishra (M), Rishra (CT), Bamunari (CT), Dakshin Rajyadharpur (CT), Nabagram Colony (CT), Konnagar (M), Uttarpara Kotrung (M), Raghunathpur (PS-Dankuni) (CT), Kanaipur (CT), Keota (CT), Howrah district: Bally (M) [Now merged with Howrah (M Corp.)], Howrah (M Corp.), Bally (CT), Jagadishpur (CT), Chamrail (CT), Eksara (CT), Chakapara (CT), Khalia (CT), Bankra (CT), Nibra (CT), Mahiari (CT), Bipra Noapara (CT), Ankurhati (CT), Kantlia (CT), Salap (CT), Tentulkuli (CT), 83 Argari (CT), Andul (CT), Ramchandrapur (CT), Jhorhat (CT), Hatgachha (CT), Dhuilya (CT), Panchpara (CT), Podara (CT), Banupur (CT), Sankrail (CT), Manikpur (CT), Sarenga (CT), Raghudebbati (CT), Nalpur (CT), Uluberia (M), Chak Srikrishna (OG), Khalisani (CT), Uttar Pirpur (CT), Balarampota (CT), Santoshpur (CT), Domjur (CT), Dakshin Jhapardaha (CT), Makardaha (CT), Khantora (CT), Bhandardaha (CT), Kamranga (CT), Jaypur Bil (CT), South 24 Parganas district: Joka (CT), Chata Kalikapur (CT), Ganye Gangadharpur (CT), Rameswarpur (CT), Asuti (CT), Hanspukuria (CT), Kalua (CT), Ramchandrapur (CT), Samali (CT), Maheshtala (M), Uttar Raypur (CT), Balarampur (CT), Buita (CT), Benjanhari Acharial (CT), Abhirampur (CT), Nischintapur (CT), Birlapur (CT), Chak Kashipur (CT), Chak Alampur (CT), Bowali (CT), Dakshin Raypur (CT), Poali (CT), Pujali (M), Budge Budge (M), Daulatpur (CT), Bhasa (CT), Bishnupur (CT), Kanyanagar (CT), Nahazari (CT), Nadabhanga (CT), Kanganbaria (CT), Bora Gagangohalia (CT), Chanddandaha (CT), Barkalikapur (CT), Patharberia (CT), Ramkrishnapur (CT), Amtala (CT), Kriparampur (CT), Chak Enayetnagar (CT), Maricha (CT), Bhangar Raghunathpur (CT), Gobindapur (CT), Radhanagar (CT), Danga (CT), Ramchandrapur (CT), Bidyadharpur (CT), Kalikapur (CT), Chak Baria (CT), Sahebpur (CT), Rajpur Sonarpur (M), Petua (CT), Garia (CT), Panchghara (CT), Mallikpur (CT), Hariharpur (CT), Champahati (CT), Solgohalia (CT), Naridana (CT), Kalaria (CT), Gaur Daha (CT), Banshra (CT), Salipur (CT), Khodar Bazar (CT), Komarhat (CT), Baruipur (M), Raynagar (CT), Kalikapur Barasat (CT), Baharu (CT), Uttarparanij (CT), Alipur (CT), Uttar Durgapur (CT), Jaynagar Majilpur (M).
* Asansol Urban Agglomeration includes: Asansol (M Corp.), Salanpur-Rupnarayanpur (CT), Bhanowara (CT), Charanpur (OG), Jemari (J.K. Nagar Township) (CT), Sahebganj (CT), Egara (CT), Amkula (CT), Murgathaul (CT), Raghunathchak (CT), Ballavpur (CT), Majiara (CT), Domohani (CT), Topsi (CT), Baktarnagar (CT).
* Siliguri Jalpaiguri Urban Agglomeration includes: Darjeeling district: Siliguri (M Corp.), Kalkut/Champasari (CT), Shibmandir (CT), Bagdogra (CT), Jalpaiguri district: Dabgram (CT), Jalpaiguri (M)
* Durgapur Urban Agglomeration includes: Durgapur (M Corp.), Bamunara (CT), Arra (CT).
* Bardhaman Urban Agglomeration includes: Bardhaman (M), Goda (CT), Bahir Sarbamangala (CT), Nari (CT).
* Malda Urban Agglomeration includes: English Bazar (M), Old Malda (M), Chhatianmor (CT), Bagbari (CT), Sahapur (CT).
* Baharampur Urban Agglomeration includes: Baharampur (M), Kasimbazar (CT), Goaljan (CT), Gora Bazar (CT), Gopjan (CT), Sibdanga Badarpur (CT), Chaltia (CT), Haridasmati (CT), Ajodhya Nagar (CT), Banjetia (CT).
* Habra Urban Agglomeration includes: Habra (M), Ashoknagar Kalyangarh (M), Bara Bamonia (CT), Guma (CT), Anarbaria (CT), Khorddabamonia (CT).
* Kharagpur Urban Agglomeration includes: Kharagpur (M), Kharagpur Rly. Settlement (CT), Kalaikunda (CT).
* Santipur Urban Agglomeration includes: Santipur (M), Taherpur (NA), Taherpur (OG), Barasat (OG), Bhaduri (OG), Mahishdanga (OG), Phulia (CT), Patuli (CT), Badkulla (CT), Ghoralia (CT), Beharia (CT), Gangi (CT).
* Dankuni Urban Agglomeration includes: Dankuni (M), Purbba Tajpur (CT), Kharsarai (CT), Begampur (CT), Chikrand (CT), Pairagachha (CT), Barijhati (CT), Garalgachha (CT), Krishnapur (CT), Baruipara (CT), Borai (CT), Nawapara (CT), Basai (CT), Gangadharpur (CT), Manirampur, Janai (CT), Kapashanria (CT), Jaykrishnapur (CT), Tisa (CT), Baksa (CT), Panchghara (CT), Naiti (CT).
* Dhulian Urban Agglomeration includes: Dhulian (M), Anup Nagar (CT), Dhusaripara (CT), Uttar Mahammadpur (CT), Kankuria (CT), Chachanda (CT), Basudebpur (CT), Kohetpur (CT), Jaykrishnapur (CT), Jafrabad (CT).
* Ranaghat Urban Agglomeration includes: Ranaghat (M), Birnagar (M), Cooper's Camp (NA), Magurkhali (OG), Ranaghat (CT), Hijuli (CT), Aistala (CT), Satigachha (CT), Nasra (CT), Panpara (CT), Raghabpur (CT), Kamgachhi (CT), Anulia (CT), Halalpur Krishnapur (CT).
* Raiganj Urban Agglomeration includes: Raiganj (M), Maharaja Hat Kasba (CT), Nachhratpur Katabari (CT).
* Krishnanagar Urban Agglomeration includes: Krishnanagar (M), Baruihuda (CT), Paschim Bhatjangla (CT), Sonda (CT).
* Nabadwip Urban Agglomeration includes: Nabadwip (M), Char Maijdia (CT), Char Brahmanagar (CT), Bablari Dewanganj (CT), Tiorkhali (CT), Gadigachha (CT), Majdia (CT).
* Jalpaiguri Urban Agglomeration includes: Jalpaiguri (M), Mainaguri (M), Domohani (CT), Belakoba (CT), Paharpur (CT), Kranti (CT), Raninagar (CT), Mohitnagar (CT), Kharia (CT), Aurobindo (OG).
* Balurghat Urban Agglomeration includes: Balurghat (M), Baidyanathpara (OG), Chak Bhrigu (CT), Dakra (CT).
* Basirhat Urban Agglomeration includes: Basirhat (M), Uttar Bagundi (CT), Dandirhat (CT), Raghunathpur (CT).
* Chakdaha Urban Agglomeration includes: Chakdaha (M), Parbbatipur (CT), Gopalpur (CT), Belgharia (CT), Punglia (CT), Lalpur (CT).
* Darjeeling Urban Agglomeration includes: Darjeeling (M), Chongtong Tea Garden (CT), Singtam Tea Garden (CT).
* Alipurduar Urban Agglomeration includes: Alipurduar (M), Sobhaganj. (CT), Alipurduar Rly.Jnc. (CT), Chechakhata (CT), Paschim Jitpur (CT), Bholar Dabri (CT), Birpara (CT).
* Purulia Urban Agglomeration includes: Purulia (M), Raghabpur (CT).
* Jangipur Urban Agglomeration includes: Jangipur (M), Charka (CT), Dafarpur (CT), Ramnagar (CT).
* Cooch Behar Urban Agglomeration includes: Cooch Behar (M), Kharimala Khagrabari (CT), Guriahati (CT).
       Abbreviations: M Corp. = Municipal Corporation, M = Municipality, CT = Census Town, OG = Out Growth, NA = Notified Area, CB = Cantonment Board