Results/Swing
Results
ECI results
Analysis · what changed
Who gained, who lost
West Bengal, 2021 to 2026. 6 parties changed their seat count; 26 stood for the first time.
Biggest gain
+131seats
Bharatiya Janta Party · 77 → 208
Biggest loss
-135seats
All India Trinamool Congress · 215 → 80
Largest vote swing
+7.9pts
Bharatiya Janta Party · 38.39% → 46.28%
Wiped out
2
Held seats in 2021, none in 2026
Breakthroughs
2
First seats since 2021
[02]Seats gained and lost
All India Trinamool C…
-135215 → 80
Bharatiya Janta Party
+13177 → 208
Indian National Congr…
+20 → 2
Communist Party of In…
+10 → 1
Rashtriya Secular Maj…
-11 → 0
Independent
-11 → 0
[03]Vote-share swing
Bharatiya Janta Party
+7.9 pts38.39% → 46.28%
All India Trinamool C…
-7.55 pts48.55% → 41.0%
Rashtriya Secular Maj…
-1.35 pts1.36% → 0.01%
Independent
-0.37 pts1.6% → 1.23%
All India Forward Bloc
-0.26 pts0.54% → 0.28%
Communist Party of In…
-0.23 pts4.77% → 4.54%
Bahujan Samaj Party
-0.21 pts0.4% → 0.19%
Revolutionary Sociali…
-0.13 pts0.23% → 0.1%
Socialist Unity Centr…
-0.13 pts0.38% → 0.26%
Bahujan Mukti Party
-0.08 pts0.08% → 0.0%
All India Majlis-e-it…
+0.07 pts0.02% → 0.09%
Indian National Congr…
-0.07 pts3.06% → 3.0%
[04]Wipeouts and breakthroughs
Rashtriya Secular Maj…
−1lost all 1
Independent
−1lost all 1
Indian National Congr…
+2from none
Communist Party of In…
+1from none
[05]Standing for the first time
Aam Janata Unnayan Pa…
1432 won · 0.74%
All India Secular Fro…
301 won · 1.53%
Rashtriya Lok Janshak…
90 won · 0.01%
Jatiya Unnayan Party
60 won · 0.03%
Gondvana Gantantra Pa…
60 won · 0.01%
Bhartiya Lokmat Rasht…
50 won · 0.0%
Rastriya Aam Jan Seva…
50 won · 0.01%
North Bengal People’s…
50 won · 0.0%
Gana Suraksha Party
40 won · 0.0%
Bharatiya National Ja…
30 won · 0.0%
[06]Computed insights
-
Bharatiya Janta Party gained 131 seats while All India Trinamool Congress lost 135 — the two ends of the 2021–2026 shift.
77→208 and 215→80 -
2 parties lost every seat held in 2021; the largest was Rashtriya Secular Majlis Party, down from 1.
parties with seats in 2021 and none in 2026 -
Aam Janata Unnayan Party did not contest in 2021 and won 2 seats on debut, from 143 candidates.
no 2021 row; 2/143 in 2026