Election
State story

West Bengal: the CPM years, 1977–2001

18 Assembly elections · 19512026 · every seat count and share is read from the official record.

Who held the house

bar width = years in charge · tap one for that election
1951INC
1969CPM
1972INC
1977CPM
2006CPIM
2011AITC
2026BJP

Communist Party of India (Marxist) has led 8 of 18 elections; power changed hands 6 times.

Seats over time

the leading parties
CPMpeak 189 · 1991
18919512026
INCpeak 216 · 1972
21619512026
AITCpeak 215 · 2021
21519512026
BJPpeak 208 · 2026
20819512026

West Bengal has voted in 18 Assembly elections between 1951 and 2026. Communist Party of India (Marxist) has been the largest party in 8 of them — more than any rival.

Power has changed hands 6 times. The steadiest run was Communist Party of India (Marxist)'s — the top party from 1977 to 2001 across 6 elections.

In 1977, Communist Party of India (Marxist) broke through — 178 of 294 seats — ending Indian National Congress's hold, which fell from 216 to 20.

In 2006, Communist Party of India (Marxist) broke through — 176 of 294 seats — ending Communist Party of India (Marxist)'s hold, which fell from 143 to 0.

In 2011, All India Trinamool Congress broke through — 184 of 294 seats — ending Communist Party of India (Marxist)'s hold, which fell from 176 to 0.

In 2026, Bharatiya Janata Party broke through — 208 of 294 seats — ending All India Trinamool Congress's hold, which fell from 215 to 80.

The sharpest single swing was 2006: Communist Party of India (Marxist) went from 0 to 176 seats, a gain of 176.

Indian National Congress's steepest fall came in 1977, from 216 seats to 20.

Most recently, in 2026, Bharatiya Janata Party holds 208 of 294 seats on 45.9% of the vote — a clear majority (148).

Pivotal elections

who held the house, seat by seat
First on record · 1951open →
115INC
  • INC11561%
  • CPI2312%
  • IND1910%
  • KMPP116%
  • Others1910%

Indian National Congress · 38.8% of the vote · majority

The wave · 2006open →
176CPIM
  • CPIM17660%
  • AITC3010%
  • AIFB238%
  • INC217%
  • Others4415%

Communist Party of India (Marxist) · 37.1% of the vote · majority

Most recent · 2026open →
208BJP
  • BJP20871%
  • AITC8027%
  • INC21%
  • AJUP21%
  • Others21%

Bharatiya Janata Party · 45.9% of the vote · majority

The turn of 2006

2006 seats minus 2001
seats lostseats gained
CPIM
0 → 176
+176
AITC
60 → 30
−30
AIFB
0 → 23
+23
INC
26 → 21
−5
RSP
17 → 20
+3
CPI
7 → 8
+1
IND
9 → 6
−3
WBSP
4 → 4
0

Every time power changed hands

  1. 1969CPM took the house with 80 of 280, ending INC’s run (12755).
  2. 1972INC took the house with 216 of 280, ending CPM’s run (11314).
  3. 1977CPM took the house with 178 of 294, ending INC’s run (21620).
  4. 2006CPIM took the house with 176 of 294, ending CPM’s run (1430).
  5. 2011AITC took the house with 184 of 294, ending CPIM’s run (1760).
  6. 2026BJP took the house with 208 of 294, ending AITC’s run (21580).

Party identity

renames, splits and mergers along the way
  • Communist Party of India (Marxist) broke away from Communist Party of India in 1964.
  • Indian National Congress saw All India Trinamool Congress break away in 1998; saw Nationalist Congress Party break away in 1999; saw YSR Congress Party break away in 2011; saw NCO break away in 1969; saw INCU break away in 1979; saw ICS break away in 1978; saw BAC break away in 1966; saw UTC break away in 1969; saw HVP break away in 1996; saw AINRC break away in 2011; took in MSCP in 2014; took in ICS in 1986; took in NNO in 1976; took in HVP in 2004; took in VHP in 1978.
  • All India Trinamool Congress broke away from Indian National Congress in 1998.
  • Bharatiya Janata Party broke away from Janata Party in 1980.