128 municipal bodies with 3,033 wards: 7 municipal corporations, 118 municipalities and 3 notified area councils. Every body below links to its ward list and the assembly and Lok Sabha seats that cover it, from the Local Government Directory as of 25 September 2026.
By type of body
- Municipal Corporation7
- Municipality118
- Notified Area Council3
Counts from the Local Government Directory. Names of types follow what the directory uses for West Bengal.
Largest by number of wards
- Municipal Corporation · South 24 ParganasKolkata144wards · 17 assembly seats
- Municipal Corporation · Paschim BardhamanAsansol106wards · 2 assembly seats
- Municipal Corporation · HowrahHowrah66wards · 4 assembly seats
- Municipal Corporation · DarjeelingSiliguri47wards · 1 assembly seat
- Municipal Corporation · Paschim BardhamanDurgapur43wards · 1 assembly seat
- Municipal Corporation · North 24 ParganasBidhannagar41wards · 2 assembly seats
- Municipality · North 24 ParganasBhatpara37wards · 1 assembly seat
- Municipality · South 24 ParganasMaheshtala36wards · 2 assembly seats
Filter by type, search by town, district or assembly seat, and open a body for its ward list and the seats that cover it.
128 of 128 local bodies
| Local body | Type | District | Wards | Assembly seats |
|---|---|---|---|---|
| Alipurduar | Municipality | Alipurduar | 20 | Alipurduars |
| Arambag | Municipality | Hooghly | 19 | Arambag |
| Asansol | Municipal Corporation | Paschim Bardhaman | 106 | Asansol UttarKulti |
| Ashokenagar Kalyangarhঅশোকনগর কল্যাণগড় | Municipality | North 24 Parganas | 23 | Ashoknagar |
| Baduria | Municipality | North 24 Parganas | 17 | Baduria |
| Baidyabati | Municipality | Hooghly | 23 | Champdani |
| Bally | Municipality | Howrah | 35 | Bally |
| Balurghat | Municipality | Dakshin Dinajpur | 25 | Balurghat |
| Bankura | Municipality | Bankura | 24 | Bankura |
| Bansberia | Municipality | Hooghly | 24 | Saptagram |
| Baranagar | Municipality | North 24 Parganas | 34 | Baranagar |
| Barasat | Municipality | North 24 Parganas | 35 | Barasat |
| Barrackpur | Municipality | North 24 Parganas | 24 | Barrackpur |
| Baruipur | Municipality | South 24 Parganas | 17 | Baruipur Paschim |
| Basirhat | Municipality | North 24 Parganas | 23 | Basirhat Dakshin |
| Beldanga | Municipality | Murshidabad | 14 | Beldanga |
| Berhamporeবহরমপুর | Municipality | Murshidabad | 28 | Baharampur |
| Bhadreswar | Municipality | Hooghly | 22 | Chandannagar |
| Bhatpara | Municipality | North 24 Parganas | 37 | Bhatpara |
| Bidhannagar | Municipal Corporation | North 24 Parganas | 41 | BidhannagarRajarhat Gopalpur |
| Birnagar | Municipality | Nadia | 15 | Ranaghat Uttar Paschim |
| Bishnupur | Municipality | Bankura | 19 | Bishnupur |
| Bolpur | Municipality | Birbhum | 22 | Bolpur |
| Bongaonবনগাঁও | Municipality | North 24 Parganas | 22 | Bangaon Uttar |
| Budge Budge | Municipality | South 24 Parganas | 21 | Budge Budge |
| Buniadpur | Municipality | Dakshin Dinajpur | 14 | Harirampur |
| Burdwanবর্ধমান | Municipality | Purba Bardhaman | 35 | Bardhaman Dakshin |
| Chakdaha | Municipality | Nadia | 21 | Chakdaha |
| Champdanyচ্যাম্পডানি | Municipality | Hooghly | 22 | Champdani |
| Chandannagar | Municipal Corporation | Hooghly | 33 | Chandannagar |
| Chandrakona | Municipality | Paschim Medinipur | 12 | Chandrakona |
| Contai | Municipality | Purba Medinipur | 21 | Kanthi Dakshin |
| Cooch Beharকোচবিহার | Municipality | Cooch Behar | 20 | Coochbehar Dakshin |
| Cooper S Camp | Notified Area Council | Nadia | 13 | Ranaghat Dakshin |
| Dainhat | Municipality | Purba Bardhaman | 14 | Katwa |
| Dalkhola | Municipality | Uttar Dinajpur | 16 | Karandighi |
| Dankuniডানকুনি | Municipality | Hooghly | 21 | Chanditala |
| Darjeelingদার্জিলিং | Municipality | Darjeeling | 32 | Darjeeling |
| Dhulian | Municipality | Murshidabad | 21 | Samserganj |
| Dhupguri | Municipality | Jalpaiguri | 16 | Dhupguri |
| Diamond Harbour | Municipality | South 24 Parganas | 16 | Diamond Harbour |
| Dinhata | Municipality | Cooch Behar | 16 | Dinhata |
| Domkal | Municipality | Murshidabad | 21 | Domkal |
| Dubrajpur | Municipality | Birbhum | 16 | Dubrajpur |
| Dum Dum | Municipality | North 24 Parganas | 22 | Dum Dum |
| Durgapur | Municipal Corporation | Paschim Bardhaman | 43 | Durgapur Paschim |
| Egra | Municipality | Purba Medinipur | 14 | Egra |
| English Bazar | Municipality | Malda | 29 | English Bazar |
| Falakata | Municipality | Alipurduar | 18 | Alipurduars |
| Gangaramporeগঙ্গারামপুর | Municipality | Dakshin Dinajpur | 18 | Gangarampur |
| Garulia | Municipality | North 24 Parganas | 21 | Noapara |
| Gayeshpurগয়েশপুর | Municipality | Nadia | 18 | Kalyani |
| Ghatal | Municipality | Paschim Medinipur | 17 | Ghatal |
| Gobardanga | Municipality | North 24 Parganas | 17 | Gaighata |
| Guskara | Municipality | Purba Bardhaman | 16 | Ausgram |
| Habra | Municipality | North 24 Parganas | 24 | Habra |
| Haldia | Municipality | Purba Medinipur | 29 | Haldia |
| Haldibari | Municipality | Cooch Behar | 11 | Mekliganj |
| Halisahar | Municipality | North 24 Parganas | 24 | Bijpur |
| Haringhata | Municipality | Nadia | 17 | Haringhata |
Ward boundary maps, past municipal results where the State Election Commission has published them, voter-list analysis by ward and verified ward surveys.
Answers use the Local Government Directory entries for the state.
How many urban local bodies are there in West Bengal?
The Local Government Directory lists 128 urban local bodies in West Bengal: 7 municipal corporations, 118 municipalities and 3 notified area councils. Together they have 3,033 wards on record. That is the 13th highest number among the 35 states and union territories in the directory.
Which urban local body in West Bengal has the most wards?
Kolkata Municipal Corporation has the most wards in the directory, 144. It is followed by Asansol Municipal Corporation (106) and Howrah Municipal Corporation (66). Ward counts change after each delimitation, so check the latest State Election Commission notification before planning.
How many municipal corporations are there in West Bengal?
There are 7 municipal corporations: Asansol, Bidhannagar, Chandannagar, Durgapur, Howrah, Kolkata, Siliguri. Corporations govern the largest cities; each ward elects one councillor (corporator).
Who conducts municipal elections in West Bengal?
The State Election Commission, not the Election Commission of India. It prepares the ward electoral rolls, notifies ward reservation and conducts the polls for every municipal body listed here. Results are published by the commission, ward by ward.
Source: Local Government Directory (lgdirectory.gov.in), Ministry of Panchayati Raj, as of 25 September 2026, via the open daily mirror at github.com/ramSeraph/opendata. Used under the Government Open Data License - India. Ward-to-constituency mapping is as recorded in the directory and may lag behind the latest delimitation. Cantonment boards are not part of the directory’s urban list and are not counted.
Each page below is built from an official source and credited on the page.
- West Bengal state profileSeats, parties and turnout at a glance
- West Bengal assembly election resultsEvery vidhan sabha seat, ECI results
- West Bengal Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- West Bengal districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, West BengalBlocks, panchayats and villages (LGD)
- CSR spend in West BengalCompany CSR spending by year and sector (MCA)