Election
State story

Chhattisgarh: no government lasts long

5 Assembly elections · 20032023 · 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
2003BJP
2018INC
2023BJP

Bharatiya Janata Party has led 4 of 5 elections; power changed hands 2 times.

Seats over time

the leading parties
BJPpeak 54 · 2023
5420032023
INCpeak 68 · 2018
6820032023
BSPpeak 2 · 2003
220032023
JCCJpeak 5 · 2018
520032023

Chhattisgarh has voted in 5 Assembly elections between 2003 and 2023. Bharatiya Janata Party has been the largest party in 4 of them — a long grip on the state.

Power has changed hands 2 times. The steadiest run was Bharatiya Janata Party's — the top party from 2003 to 2013 across 3 elections.

In 2018, Indian National Congress broke through — 68 of 90 seats — ending Bharatiya Janata Party's hold, which fell from 49 to 15.

In 2023, Bharatiya Janata Party broke through — 54 of 90 seats — ending Indian National Congress's hold, which fell from 68 to 35.

The sharpest single swing was 2023: Bharatiya Janata Party went from 15 to 54 seats, a gain of 39.

Bharatiya Janata Party's steepest fall came in 2018, from 49 seats to 15.

Most recently, in 2023, Bharatiya Janata Party holds 54 of 90 seats on 46.9% of the vote — a clear majority (46).

Pivotal elections

who held the house, seat by seat
First on record · 2003open →
50BJP
  • BJP5056%
  • INC3741%
  • BSP22%
  • NCP11%

Bharatiya Janata Party · 39.3% of the vote · majority

Most recent · 2023open →
54BJP
  • BJP5460%
  • INC3539%
  • GGP11%

Bharatiya Janata Party · 46.9% of the vote · majority

The turn of 2023

2023 seats minus 2018
seats lostseats gained
BJP
15 → 54
+39
INC
68 → 35
−33
GGP
0 → 1
+1
BSP
2 → 0
−2
JCCJ
5 → 0
−5

Every time power changed hands

  1. 2018INC took the house with 68 of 90, ending BJP’s run (4915).
  2. 2023BJP took the house with 54 of 90, ending INC’s run (6835).

Party identity

renames, splits and mergers along the way
  • Bharatiya Janata Party broke away from Janata Party in 1980.
  • 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.