Results/Swing Results
ECI results
Analysis · what changed

Who gained, who lost

Odisha, 2019 to 2024. 2 parties changed their seat count; 17 stood for the first time.

Biggest gain
+12seats
Bharatiya Janta Party · 8 → 20
Biggest loss
-12seats
Biju Janata Dal · 12 → 0
Largest vote swing
+7.12pts
Bharatiya Janta Party · 38.88% → 46.01%
Wiped out
1
Held seats in 2019, none in 2024
Breakthroughs
0
First seats since 2019

[02]Seats gained and lost

2024 against 2019 · parties that moved at least one seat
Bharatiya Janta Party +128 → 20
Biju Janata Dal -1212 → 0

[03]Vote-share swing

Percentage points, 2019 → 2024
Bharatiya Janta Party +7.12 pts38.88% → 46.01%
Biju Janata Dal -5.37 pts43.32% → 37.95%
Indian National Congr… -1.3 pts13.99% → 12.69%
Independent +0.51 pts0.68% → 1.2%
Bahujan Samaj Party -0.36 pts0.77% → 0.42%
Socialist Unity Centr… +0.3 pts0.16% → 0.46%
Communist Party of In… -0.22 pts0.26% → 0.03%
Ambedkarite Party of… -0.18 pts0.25% → 0.07%
Paschimanchal Vikas P… -0.13 pts0.14% → 0.01%
Communist Party of In… -0.08 pts0.1% → 0.02%
Jharkhand Party -0.07 pts0.08% → 0.01%
Communist Party of In… -0.06 pts0.12% → 0.06%

[04]Wipeouts and breakthroughs

Parties that crossed zero between 2019 and 2024
Biju Janata Dal −12lost all 12

[05]Standing for the first time

No candidate in 2019 · by seats won in 2024
National Apni Party 40 won · 0.07%
Manas Lokshakti Dal 30 won · 0.08%
Naba Bharata Nirmana… 30 won · 0.07%
Bharatiya Nyay-adhika… 20 won · 0.02%
National Jan Dal 20 won · 0.02%
Utkal Samaj 20 won · 0.01%
Odisha Janata Party 20 won · 0.01%
Bharatiya Bikash Pari… 20 won · 0.01%
Ekam Sanatan Bharat D… 10 won · 0.01%
Gana Suraksha Party 10 won · 0.0%

[06]Computed insights

Arithmetic over the table above, not commentary
  1. Bharatiya Janta Party gained 12 seats while Biju Janata Dal lost 12 — the two ends of the 2019–2024 shift.

    8→20 and 12→0
  2. 1 party lost every seat held in 2019; the largest was Biju Janata Dal, down from 12.

    parties with seats in 2019 and none in 2024
An unhandled error has occurred. Reload