EElectionLens
Explorer

West Bengal Assembly Election, 2026

294 seats · 129 changed party since 2021

Community mirrorthecont1/india-votes-data (scraped from ECI)Open in Scenario Lab

Party standings

West Bengal Assembly Election, 2026 · 6 parties won seats

Derived
Bharatiya Janata Party — 208 seatsAll India Trinamool Congress — 80 seatsIndian National Congress — 2 seatsAam Janata Unnayan Party — 2 seatsCommunist Party of India (Marxist) — 1 seatAll India Secular Front — 1 seat148294of 294 seats
  • BJP208
  • AITC80
  • INC2
  • AJUP2
  • CPM1
  • AISF1

Ring and figures are seats won.

PartySeatsVotesVote shareContested
BJPBharatiya Janata Party20871%2,93,74,47045.9%294
AITCAll India Trinamool Congress8027%2,60,21,16040.7%291
INCIndian National Congress21%19,00,9423.0%293
AJUPAam Janata Unnayan Party21%4,70,6490.7%143
CPMCommunist Party of India (Marxist)10%28,79,7124.5%197
AISFAll India Secular Front10%9,72,2801.5%30
INDIndependent00%7,81,5701.2%1022

+ 54 smaller parties / independents with under 1% of the vote.

Constituency map

West Bengal Assembly Election, 2026 · winner by seat

294 constituencies · tap for the winner, again for the full result

House composition

Majority line at 148

2026 · selected
Majority 148
BJP208AITC80INC2AJUP2CPM1AISF1
2021 · previous
Majority 148

Vote share by party

Share of valid votes · 2021 → 2026

2021 2026· by party
50%38%25%13%0%
38.0
45.9
48.0
40.7
3.0
3.0
4.7
4.5
BJPAITCINCCPM

Seat change

2026 seats minus 2021 seats

seats lostseats gained
BJP
77 → 208
+131
AITC
215 → 80
−135
INC
0 → 2
+2
AJUP
0 → 2
+2
CPM
0 → 1
+1
AISF
0 → 1
+1
IND
1 → 0
−1
RSSCMJP
1 → 0
−1

Vote-share movement

Statewide, 2021 → 2026

share lostshare gained
BJP
38.0% → 45.9%
+8.0%
AISF
0.0% → 1.5%
+1.5%
AJUP
0.0% → 0.7%
+0.7%
NOTA
1.1% → 0.8%
−0.3%
IND
1.6% → 1.2%
−0.4%
SUCI
0.4% → 0.0%
−0.4%
RSSCMJP
1.3% → 0.0%
−1.3%
AITC
48.0% → 40.7%
−7.3%

Biggest BJP–AITC swings

Seats where the BJP-vs-AITC vote gap moved most, 2021 → 2026. Bold = the seat changed hands.

Swing = (BJP share − AITC share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward AITC.

toward AITCtoward BJP
Falta
West Bengal
+87.1%
Baghmundi
West Bengal
+54.5%
Jangipur
West Bengal
+51.6%
Rejinagar
West Bengal
+42.0%
Bishnupur
West Bengal
+39.5%
Farakka
West Bengal
+36.5%
Jhargram
West Bengal
+36.2%
Shyampukur
West Bengal
+34.4%
Bhabanipur
West Bengal
+33.4%
Jadavpur
West Bengal
+32.9%
Behala Paschim
West Bengal
+32.3%
Rashbehari
West Bengal
+32.2%

All constituencies · 2026

294 seats · alphabetical · tap for full results · ⇄ = changed party since 2021