The counting of votes for West Bengal Assembly Elections 2026 is underway. The 2026 election is being said to be a high intensity battle between the ruling Trinamool Congress and the opposition Bharatiya
Janata Party. As both parties eye victory in the state, there are 37 seats which both parties will be hoping to win.
Check Live updates on West Bengal election results here.
Since the 1977 elections, there are 37 seats in West Bengal that have accurately gone on to decide the winner in the state. Whichever party has historically won a majority of these 37 seats has gone on to win the election and grab power.
Which are these 37 seats?
- Alipurduars
- Kalchini (ST)
- Darjeeling
- Balurghat
- Tapan (ST)
- Raiganj
- Karandighi
- Islampur
- Chopra
- Goalpokhar
- Chakulia
- Karimpur
- Tehatta
- Palashipara
- Kaliganj
- Nakashipara
- Chapra
- Krishnanagar Uttar
- Nabadwip
- Krishnanagar Dakshin
- Santipur
- Ranaghat Uttar Paschim
- Ranaghat Uttar Purba
- Ranaghat Dakshin (SC)
- Chakdaha
- Kalyani (SC)
- Haringhata (SC)
- Bagda (SC)
- Bangaon Uttar (SC)
- Bangaon Dakshin (SC)
- Gaighata (SC)
- Swarupnagar (SC)
- Baduria
- Habra
- Ashoknagar
- Amdanga
- Bijpur
How These 37 seats voted in 2021
While the BJP dominated the North Bengal belt in 2021, the TMC sept the rest. The TMC dominated these 37 seats in the 2021 election. Here are the 2021 election results for these 37 seats
North Bengal:
- Alipurduar — BJP
- Kalchini (ST) — BJP
- Darjeeling — BJP
- Balurghat — BJP
- Tapan (ST) — BJP
- Raiganj — BJP
Uttar Dinajpur belt
- Karandighi — TMC
- Islampur — TMC
- Chopra — TMC
- Goalpokhar — TMC
- Chakulia — TMC
Nadia (Krishnanagar–Tehatta belt)
- Karimpur — TMC
- Tehatta — TMC
- Palashipara — TMC
- Kaliganj — TMC
- Nakashipara — TMC
- Chapra — TMC
- Krishnanagar Uttar — TMC
- Nabadwip — TMC
- Krishnanagar Dakshin — TMC
- Santipur — TMC
Ranaghat–Kalyani belt (mixed zone)
- Ranaghat Uttar Paschim — BJP
- Ranaghat Uttar Purba — BJP
- Ranaghat Dakshin (SC) — BJP
- Chakdaha — TMC
- Kalyani (SC) — TMC
- Haringhata (SC) — BJP
North 24 Parganas (Matua + border belt)
- Bagda (SC) — BJP
- Bangaon Uttar (SC) — BJP
- Bangaon Dakshin (SC) — BJP
- Gaighata (SC) — BJP
- Swarupnagar (SC) — TMC
Urban/peri-urban North 24 Parganas
- Baduria — TMC
- Habra — TMC
- Ashoknagar — TMC
- Amdanga — TMC
- Bijpur — BJP
Final tally (these 37 seats)
- TMC: 23 seats
- BJP: 14 seats
As results pour out from West Bengal today, all eyes will be on these 37 seats that have decided the West Bengal winner for years.














