Election
State story

Odisha: the BJD years, 2000–2019

17 Assembly elections · 1951–2024 · 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
1967SWA
1971INC
1977JNP
1980INC
1990JD
1995INC
2000BJD
2024BJP

Indian National Congress has led 8 of 17 elections; power changed hands 8 times.

Seats over time

the leading parties
INCpeak 118 · 1980
11819512024
BJDpeak 117 · 2014
11719512024
BJPpeak 78 · 2024
7819512024
JDpeak 123 · 1990
12319512024

Odisha has voted in 17 Assembly elections between 1951 and 2024. Indian National Congress has been the largest party in 8 of them — more than any rival.

Power has changed hands 8 times. The steadiest run was Biju Janata Dal's — the top party from 2000 to 2019 across 5 elections.

In 1990, Janata Dal broke through — 123 of 147 seats — ending Indian National Congress's hold, which fell from 117 to 10.

In 1995, Indian National Congress broke through — 80 of 147 seats — ending Janata Dal's hold, which fell from 123 to 46.

In 2000, Biju Janata Dal broke through — 68 of 147 seats — ending Indian National Congress's hold, which fell from 80 to 26.

In 2024, Bharatiya Janata Party broke through — 78 of 147 seats — ending Biju Janata Dal's hold, which fell from 112 to 51.

The sharpest single swing was 1990: Janata Dal went from 0 to 123 seats, a gain of 123.

Janata Party's steepest fall came in 1980, from 110 seats to 0.

Most recently, in 2024, Bharatiya Janata Party holds 78 of 147 seats on 40.5% of the vote — a clear majority (74).

Pivotal elections

who held the house, seat by seat
First on record · 1951open →
53INC
  • INC5350%
  • GP2019%
  • IND1817%
  • SP109%
  • Others66%

Indian National Congress · 37.9% of the vote · short of majority

The wave · 1990open →
123JD
  • JD12384%
  • INC107%
  • IND64%
  • CPI53%
  • Others32%

Janata Dal · 53.7% of the vote · majority

Most recent · 2024open →
78BJP
  • BJP7853%
  • BJD5135%
  • INC1410%
  • IND32%
  • Others11%

Bharatiya Janata Party · 40.5% of the vote · majority

The turn of 1990

1990 seats minus 1985
seats lostseats gained
JD
0 → 123
+123
INC
117 → 10
−107
IND
7 → 6
−1
CPI
1 → 5
+4
BJP
1 → 2
+1
CPM
0 → 1
+1
JNP
21 → 0
−21

Every time power changed hands

  1. 1967SWA took the house with 49 of 140, ending INC’s run (82 → 31).
  2. 1971INC took the house with 51 of 140, ending SWA’s run (49 → 36).
  3. 1977JNP took the house with 110 of 147, ending INC’s run (69 → 26).
  4. 1980INC took the house with 118 of 147, ending JNP’s run (110 → 0).
  5. 1990JD took the house with 123 of 147, ending INC’s run (117 → 10).
  6. 1995INC took the house with 80 of 147, ending JD’s run (123 → 46).
  7. 2000BJD took the house with 68 of 147, ending INC’s run (80 → 26).
  8. 2024BJP took the house with 78 of 147, ending BJD’s run (112 → 51).

Party identity

renames, splits and mergers along the way
  • 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.
  • Biju Janata Dal broke away from Janata Dal in 1997.
  • Bharatiya Janata Party broke away from Janata Party in 1980.
  • Janata Dal was formerly Janata Party (renamed 1988); saw Janata Dal (United) break away in 2003 (Samata Party + JD factions); saw Janata Dal (Secular) break away in 1999; saw Rashtriya Janata Dal break away in 1997; saw Biju Janata Dal break away in 1997; saw Samajwadi Party break away in 1992; saw Rashtriya Lok Dal break away in 1996 (via Lok Dal / Bharatiya Kisan Kamgar Party); saw Indian National Lok Dal break away in 1996; took in LKD in 1988.
  • Swatantra Party merged into Janata Party in 1974; took in GP in 1962.
  • Janata Party saw Bharatiya Janata Party break away in 1980 (formed by former Jana Sangh bloc after the Janata Party split); saw JNPSC break away in 1979; absorbed Bharatiya Jana Sangh in 1977; absorbed Swatantra Party in 1977; absorbed BLD in 1977; took in Bharatiya Jana Sangh in 1977; took in Swatantra Party in 1974; took in BLD in 1977; took in NCO in 1977.