Results/Swing Results
ECI results
Analysis · what changed

Who gained, who lost

India, 2019 to 2024. 36 parties changed their seat count; 410 stood for the first time.

Biggest gain
+47seats
Indian National Congress · 52 → 99
Biggest loss
-63seats
Bharatiya Janta Party · 303 → 240
Largest vote swing
+2.05pts
Samajwadi Party · 2.58% → 4.63%
Wiped out
8
Held seats in 2019, none in 2024
Breakthroughs
9
First seats since 2019

[02]Seats gained and lost

2024 against 2019 · parties that moved at least one seat
Bharatiya Janta Party -63303 → 240
Indian National Congr… +4752 → 99
Samajwadi Party +325 → 37
Yuvajana Sramika Ryth… -1822 → 4
Telugu Desam +133 → 16
Biju Janata Dal -1212 → 0
Shiv Sena -1118 → 7
Bahujan Samaj Party -1010 → 0
All India Trinamool C… +722 → 29
Janata Dal (united) -416 → 12
Rashtriya Janata Dal +40 → 4
Nationalist Congress… -45 → 1
Independent +34 → 7
Jharkhand Mukti Morcha +21 → 3
Aam Aadmi Party +21 → 3
Janasena Party +20 → 2

[03]Vote-share swing

Percentage points, 2019 → 2024
Samajwadi Party +2.05 pts2.58% → 4.63%
Indian National Congr… +1.73 pts19.68% → 21.4%
Bahujan Samaj Party -1.61 pts3.67% → 2.06%
Nationalist Congress… -1.08 pts1.4% → 0.32%
Shiv Sena -0.96 pts2.12% → 1.16%
Bharatiya Janta Party -0.75 pts37.69% → 36.93%
Aam Aadmi Party +0.67 pts0.45% → 1.12%
Tamil Maanila Congres… -0.5 pts0.57% → 0.06%
Rashtriya Janata Dal +0.49 pts1.09% → 1.58%
Yuvajana Sramika Ryth… -0.48 pts2.56% → 2.08%
Vanchit Bahujan Aagha… -0.37 pts0.62% → 0.25%
Shiromani Akali Dal -0.34 pts0.62% → 0.28%

[04]Wipeouts and breakthroughs

Parties that crossed zero between 2019 and 2024
Biju Janata Dal −12lost all 12
Bahujan Samaj Party −10lost all 10
National People's Par… −1lost all 1
Mizo National Front −1lost all 1
All India Anna Dravid… −1lost all 1
All India United Demo… −1lost all 1
Naga Peoples Front −1lost all 1
Nationalist Democrati… −1lost all 1
Rashtriya Janata Dal +4from none
Janasena Party +2from none
Communist Party of In… +2from none
Rashtriya Lok Dal +2from none
Marumalarchi Dravida… +1from none
Ajsu Party +1from none
United Peoples Party… +1from none
Hindustani Awam Morch… +1from none

[05]Standing for the first time

No candidate in 2019 · by seats won in 2024
Dravida Munnetra Kazh… 2222 won · 1.84%
Shiv Sena (uddhav Bal… 219 won · 1.5%
Nationalist Congress… 118 won · 0.92%
Lok Janshakti Party(r… 55 won · 0.44%
Aazad Samaj Party (ka… 261 won · 0.11%
Bharat Adivasi Party 211 won · 0.2%
Asom Gana Parishad 21 won · 0.2%
Voice of the People P… 11 won · 0.09%
Zoram People’s Moveme… 11 won · 0.03%
Bharatheeya Jawan Kis… 410 won · 0.01%

[06]Computed insights

Arithmetic over the table above, not commentary
  1. Indian National Congress gained 47 seats while Bharatiya Janta Party lost 63 — the two ends of the 2019–2024 shift.

    52→99 and 303→240
  2. Bharatiya Janta Party moved -63 seats on a vote swing of just -0.75 pts — first-past-the-post amplifies small shifts.

    seat delta -63 against -0.75 points
  3. 8 parties lost every seat held in 2019; the largest was Biju Janata Dal, down from 12.

    parties with seats in 2019 and none in 2024
  4. Dravida Munnetra Kazhagam did not contest in 2019 and won 22 seats on debut, from 22 candidates.

    no 2019 row; 22/22 in 2024
An unhandled error has occurred. Reload