West Bengal Election Results 2026 | Full Coverage
May 4, 2026  ·  Live Results
Breaking BJP leads in 180 seats · TMC leads in 103 seats · Majority mark: 148 of 294 · BJP wins Kalimpong, Darjeeling, Medinipur, Bhatar, Monteswar, Asansol Dakshin, Jamuria · TMC wins Bhagawangola (56,407 margin), Sujapur, Metiaburuz (87,879 margin) · Mamata Banerjee leads in Bhabanipur by ~9,000 votes · BJP leads in 180 seats · TMC leads in 103 seats
West Bengal Assembly Election Results 2026

BJP Storms Bengal,
TMC Fights to Survive

Counting across 293 constituencies delivers a seismic verdict — the BJP crosses the majority mark in leads as Mamata Banerjee battles to retain her own seat in Bhabanipur.

Counting began: 8:00 AM IST Total seats: 294 (293 counting today) Majority mark: 148 seats Total candidates: 2,926 Last updated: 5:02 PM IST
Current Party Tally — Wins + Leads
Bharatiya Janata Party
180
11 Declared Wins 169 Leading 32 ahead of majority
Trinamool Congress
103
3 Declared Wins 101 Leading 45 short of majority
0
Majority: 148 / 294

BJP — Confirmed Victories (11 Seats)

Seven seats formally named in results data, with four additional BJP wins confirmed in the overall tally.

Asansol Dakshin BJP Retained
Agnimitra Paul
Defeated: Tapas Banerjee (TMC)
Winning Margin
40,839
Seat retained by BJP; Paul successfully defends constituency
Medinipur BJP Gain
Sankar Kumar Guchhait
Wrested from TMC
Winning Margin
38,000+
Decisive BJP gain in key Paschim Medinipur district seat
Kalimpong BJP Gain
Bharat Chetri
Defeated: Ruden Sada Lepcha (BGPM — incumbent)
Winning Margin
21,000+
Political debut of former Indian Hockey team captain; ousted BGPM incumbent
Jamuria BJP Gain
Dr. Bijan Mukherjee
Defeated: Hareram Singh (TMC — incumbent)
Winning Margin
22,000+
TMC incumbent unseated in BJP's 7th formal win of the day
Monteswar BJP Gain
Saikat Panja
Wrested from TMC
Winning Margin
14,000+
BJP's first formal declared win of counting day
Darjeeling BJP Retained
Noman Rai
Seat retained by BJP
Winning Margin
6,000+
BJP holds its hill station stronghold
Bhatar BJP Gain
BJP Candidate
Wrested from TMC
Status
Declared Win
TMC loses another constituency in eastern Bengal

Trinamool Congress — Confirmed Victories (3 Seats)

TMC secured massive margins where it won outright — but wins were vastly outnumbered by BJP's formal declarations.

Metiaburuz TMC Retained
Abdul Khaleque Molla
TMC's largest margin of the day
Winning Margin
87,879
Stunning margin in this Kolkata constituency — TMC's biggest win of counting day
Sujapur TMC Retained
Sabina Yeasmin
Dominant win in Murshidabad belt
Winning Margin
60,287
TMC holds the seat with a commanding majority
Bhagawangola TMC Retained
Reyat Hossain Sarkar
TMC's first formal win of counting day
Winning Margin
56,407
Murshidabad district delivers a resounding TMC hold

Seats Under the Spotlight

The counting day's most-watched contests — where outcomes carry consequences beyond a single constituency.

Bhabanipur — South Kolkata
Mamata vs Suvendu — Bengal's Most Watched Duel
Mamata Banerjee
TMC — Chief Minister
~Leading
vs
Suvendu Adhikari
BJP — Leader of Opposition
~Trailing
Current lead margin: ~9,000 votes (after 11 of 20 rounds)
The lead swung from Mamata to Suvendu and back repeatedly through the morning. Mamata personally visited the counting centre after TMC agents alleged an agent was forced out. Adhikari attributed his early lead to round-by-round demographic differences. 9 rounds remain.
Howrah Dakshin
TMC Incumbent Holds Steady Against BJP Wave
Nandita Chowdhury
TMC — Sitting MLA (65)
89,383
vs
Shyamal Kumar Hati
BJP
79,794
Lead margin: 9,589 votes — consistent throughout counting
Chowdhury led from the second round onward, bucking the statewide tide against TMC. She trailed briefly in postal ballots only. 12 candidates total in this Howrah Lok Sabha segment constituency.
Bidhannagar — Kolkata
BJP Debutant Dominates 4-Time TMC Minister
Sharadwat Mukherjee
BJP — Electoral Debut
20,997
vs
Sujit Bose
TMC — 4× MLA & Minister
10,247
BJP lead: 10,000+ votes after 3 of total rounds
Bose, who appeared before the ED in the municipal jobs scam, trails a political novice by a two-to-one margin after early rounds. One of the most striking individual upsets of counting day.
Panchla — Howrah
Dramatic Reversal — TMC Surges After Early BJP Lead
Gulsan Mullick
TMC — Incumbent MLA (68)
96,789
vs
Ranjan Paul
BJP
66,012
TMC lead: 30,777 votes — reversed from BJP early lead
BJP led in the very first rounds before Mullick overtook Paul and extended his margin steadily. One of the day's more dramatic reversals — from BJP ahead to TMC lead of 30,000+.
"Do not lose heart — we will win after sundown."
Mamata Banerjee, TMC Supremo & Chief Minister, May 4 2026

Complete Seat-by-Seat Status

Constituency Leading Candidate Party Trailing Candidate Lead / Margin Status
Asansol DakshinAgnimitra PaulBJPTapas Banerjee (TMC)40,839Declared
MedinipurSankar Kumar GuchhaitBJPTMC Incumbent38,000+Declared
MetiaburuzAbdul Khaleque MollaTMC87,879Declared
SujapurSabina YeasminTMC60,287Declared
BhagawangolaReyat Hossain SarkarTMC56,407Declared
JamuriaDr. Bijan MukherjeeBJPHareram Singh (TMC)22,000+Declared
KalimpongBharat ChetriBJPRuden Sada Lepcha (BGPM)21,000+Declared
MonteswarSaikat PanjaBJPTMC Incumbent14,000+Declared
DarjeelingNoman RaiBJP6,000+Declared
BhabanipurMamata BanerjeeTMCSuvendu Adhikari (BJP)~9,000Counting
Howrah DakshinNandita ChowdhuryTMCShyamal Kumar Hati (BJP)9,589Counting
SankrailPriya PaulTMCBarnali Dhali Naskar (BJP)14,542Counting
PanchlaGulsan MullickTMCRanjan Paul (BJP)30,777Counting
BeleghataKunal GhoshTMCPartha Chaudhury (BJP)14,000+Counting
Asansol UttarMoloy GhatakTMCKrishnendu Mukherjee (BJP)16,000+Counting
HabraJyoti Priya MallickTMCBJP Candidate4,000+Counting
ShibpurRudranil GhoshBJPDr. Rana Chatterjee (TMC)10,925Counting
BidhannagarSharadwat MukherjeeBJPSujit Bose (TMC)10,000+Counting
SitalkuchiSabitri BarmanBJPHarihar Das (TMC)20,000+Counting
Kharagpur SadarDilip GhoshBJPPradip Sarkar (TMC)3,000+Counting
Howrah UttarUmesh RaiBJPGautam Chowdhury (TMC)2,303Counting
Diamond HarbourDipak Kumar HalderBJPPanna Lal Halder (TMC)2,500+Counting
NandigramSuvendu AdhikariBJPSlimCounting
TollyganjPapia AdhikariBJPAroop Biswas (TMC)624Counting
PanihatiRatna DebnathBJPLeadingCounting
DinhataAjay RayBJPUdayan Guha (TMC)Counting
RaninagarJulfikar AliCongress4,000+Counting
NowdaHumayun KabirAJUP5,000+Counting
RejinagarHumayun KabirAJUPBapan Ghosh (BJP)6,000+Counting
DomkalCPI(M) CandidateCPI(M)LeadingCounting
Kolkata PortFirhad HakimTMCCongress CandidateLeadingCounting

How the Day Unfolded


8:00 AM
Counting begins across 77 centres in 23 districts
2.5 lakh CAPF personnel deployed; postal ballots counted first. TMC's Sashi Panja immediately alleges agent entry delays.
9:05 AM
BJP takes first lead — Jhargram, Monteswar, Asansol Dakshin
Lakshmi Kanta Sau leads in Jhargram; BJP ahead in 3 seats after postal ballot rounds.
10:06 AM
Mamata takes early lead in Bhabanipur — nearly 2,000 votes ahead of Suvendu
TMC leading in 14 seats; BJP extending to 52. Congress and Left not on board yet.
10:38 AM
Suvendu Adhikari briefly takes lead over Mamata in Bhabanipur
Margin under 2,000. Adhikari attributes swing to ward-by-ward religious demographics. Lead shifts back and forth.
11:58 AM
BJP crosses 148 — majority mark — in leads for the first time
BJP leading in 167 seats. TMC at 82. Celebrations begin at BJP office in Kolkata. Congress still without a single lead.
12:47 PM
Mamata sends urgent audio message: "We will win after sundown"
Urges counting agents not to leave centres. BJP workers simultaneously raise slogans outside her residence.
3:20 PM
BJP and TMC record their first formal declared wins
BJP: Monteswar (14,000+ margin). TMC: Bhagawangola (56,407 margin). Nearly 7 hours into counting.
4:10 PM
Mamata personally arrives at Bhabanipur counting centre
Lead narrows to ~9,000 after 11 rounds; TMC alleges a counting agent was ejected. Suvendu Adhikari already present.
4:27 PM
BJP wins Darjeeling and Medinipur; Agnimitra Paul retains Asansol Dakshin
Guchhait wins Medinipur by 38,000+. Paul beats TMC by 40,839. BJP's formal win count climbs to six.
5:02 PM
Final snapshot: BJP 180 seats, TMC 103 seats
BJP holds 11 formal wins and leads in 169. TMC at 3 wins and 101 leads. Counting continues in most seats.

Where BJP Was Leading at 5 PM

These are all constituencies where individual BJP leads were named in results data, beyond the 11 declared wins.

Jalpaiguri
BJP leading
Burwan
BJP leading
Panihati
Ratna Debnath (BJP)
Mother of R.G. Kar victim
Hingalganj
BJP leading
Nandigram
Suvendu Adhikari (BJP) — slim lead
Barabani
BJP leading
Matigara-Naxalbari
BJP leading
Kaliaganj
BJP leading
Maldaha
BJP leading
Jadavpur
BJP leading
Mekliganj
BJP leading
Rajganj
BJP leading
Gosaba
BJP leading
Nayagram
BJP leading
Gopiballavpur
BJP leading
Jhargram
Lakshmi Kanta Sau (BJP)
Binpur
BJP leading
Goghat
BJP leading
Baghmundi
BJP leading
Bankura
BJP leading
Onda
BJP leading
Kalna
BJP leading
Durgapur Purba
BJP leading
Durgapur Paschim
BJP leading
Balarampur
BJP leading
Bishnupur
BJP leading
Shyampukur
Purnima Chakraborty leads TMC minister Sashi Panja
Dinhata
Ajay Ray leads TMC minister Udayan Guha
Data Notice: This article is compiled from live counting updates captured through approximately 5:02 PM IST on May 4, 2026. All figures reflect the state of counting at the time of source reporting — not final declared results. Leads may have changed after this snapshot. For official final results across all 294 constituencies, refer to the Election Commission of India at results.eci.gov.in. Source data provided by Association for Democratic Reforms (ADR) | MyNeta and Pvalue.

© Bengal Verdict 2026 · Independent Election Coverage · Not affiliated with any political party