Results/Swing Results
ECI results
Analysis · what changed

Who gained, who lost

Puducherry, 2021 to 2026. 5 parties changed their seat count; 15 stood for the first time.

Biggest gain
+2seats
All India N.r. Congress · 10 → 12
Biggest loss
-3seats
Independent · 6 → 3
Largest vote swing
-4.1pts
Independent · 12.85% → 8.75%
Wiped out
0
Held seats in 2021, none in 2026
Breakthroughs
1
First seats since 2021

[02]Seats gained and lost

2026 against 2021 · parties that moved at least one seat
Independent -36 → 3
All India N.r. Congre… +210 → 12
Bharatiya Janta Party -26 → 4
Indian National Congr… -12 → 1
All India Anna Dravid… +10 → 1

[03]Vote-share swing

Percentage points, 2021 → 2026
Independent -4.1 pts12.85% → 8.75%
All India Anna Dravid… -3.1 pts4.19% → 1.09%
All India N.r. Congre… -2.89 pts26.19% → 23.3%
Naam Tamilar Katchi -2.04 pts3.41% → 1.37%
Indian National Congr… +1.77 pts15.91% → 17.68%
Bharatiya Janta Party -1.56 pts13.84% → 12.28%
Communist Party of In… -0.86 pts0.91% → 0.05%
Pattali Makkal Katchi -0.6 pts0.72% → 0.12%
Viduthalai Chiruthaig… -0.54 pts0.68% → 0.14%
Communist Party of In… +0.03 pts0.04% → 0.07%

[04]Wipeouts and breakthroughs

Parties that crossed zero between 2021 and 2026
All India Anna Dravid… +1from none

[05]Standing for the first time

No candidate in 2021 · by seats won in 2026
Dravida Munnetra Kazh… 135 won · 13.85%
Tamilaga Vettri Kazha… 282 won · 16.85%
Neyam Makkal Kazhagam 21 won · 1.81%
Latchiya Jananayaka K… 21 won · 2.32%
Tamilaga Makkal Thann… 80 won · 0.08%
Naadaalum Makkal Katc… 50 won · 0.03%
All India Puratchi Th… 40 won · 0.03%
Aanaithinthiya Janana… 30 won · 0.02%
Desa Makkal Munnetrak… 30 won · 0.01%
Rashtriya Samaj Dal (… 20 won · 0.01%

[06]Computed insights

Arithmetic over the table above, not commentary
  1. All India N.r. Congress gained 2 seats while Independent lost 3 — the two ends of the 2021–2026 shift.

    10→12 and 6→3
  2. Dravida Munnetra Kazhagam did not contest in 2021 and won 5 seats on debut, from 13 candidates.

    no 2021 row; 5/13 in 2026
An unhandled error has occurred. Reload