Skip to content

TN 2026Election Analyser

Data-only findings. No narrative recap.

What's different about this site ​

Most TN 2026 commentary you'll find online tells you what happened: TVK won, DMK lost, here's the seat tally. This site digs into what the 234 ACs Γ— ~18 candidates Γ— 22 counting rounds of raw data show that headlines miss.

Six findings the news cycle didn't surface:

  1. AC 185 was decided by 1 vote. A 1-vote margin in a multi-million-vote election. 27 ACs total were decided by fewer than 2,000 votes β€” 11.5% of the state. β†’
  2. TVK underperformed by 10.6 pp on postal votes. The institutional/elderly electorate preferred DMK significantly. Quantifies the "youth wave" thesis. β†’
  3. AC 56 had 7 lead changes during counting. 18 ACs were genuine nail-biters with 4+ lead changes. β†’
  4. NTK contested all 234 ACs and won zero. TVK contested 233 and won 108. BJP contested 33 and won 1. Conversion rates vary 100Γ— across parties. β†’
  5. Third-front voters (MNM/AMMK/DMDK) really did move to TVK. AC-level correlation of +0.21 β€” small but real, identifies one mechanism for TVK's coalition-building. β†’
  6. Stalin never led a single round in his own seat. Babu was ahead from round 1. Kolathur was a clean wire-to-wire loss. β†’

And the things we got wrong first ​

The first version of this site (commit 424c76c) had a confidently-asserted finding ("BJP gained 2Γ— more in reserved seats") that was a methodology artefact, not a real signal. We retract it and explain how it happened. Full retraction log β†’

How to read this site ​

  • Findings drill into specific patterns from the data β€” each cites the parquet file and the computation.
  • Method & data shows the pipeline, sources, schema.
  • All numbers reproduce from pipelines/path_a_build.py + pipelines/deep_dive.py against the S3 parquets β€” they're listed at the bottom of each finding page.

What this site can't tell you ​

  • Booth-level patterns within ACs (Path B not run; image PDFs need OCR)
  • Caste at jati level (no open dataset)
  • Individual-voter cohort breakdowns (no demographic data)
  • Causation β€” only correlation across 234 data points

The honest gaps are documented at findings/limits.

Built from public data β€” ECI, Census 2011, kracekumar/tn_elections.