EElectionLens
Election record · India · 19512024

India’s election record,
read like an instrument.

Every Lok Sabha and state Assembly result since the first general election — browsable seat by seat, or answerable in plain words. Every figure traces back to its source.

414elections
543Lok Sabha seats
31states & UTs
19512024years covered
Browse the record

Every election, seat by seat

Pick a house, a year and — if you like — a single constituency.

414 elections indexed · 1951–2024 · from community mirrors of ECI data

Ask Election AI

Put the record a question

Comparisons, swings, closest races, vote-share moves, alliance what-ifs. The answer is computed from the data, then explained — never written by a language model.

AskVoter · answers built from structured election data

Structured data and deterministic analysis, with the method shown alongside every answer.

414 real elections, 19512024 — every Lok Sabha and state Assembly result, mirrored from ECI. The Andhra Pradesh story below is read straight from that record.

Latest Lok Sabha result, by stateOpen the full map →
On the map

From the country to a single seat

Three levels — the whole country, one state, a single constituency. Colour any of them by the latest Lok Sabha or Assembly result, step back through past elections with the year picker, hover to name the winner, and click through to the full seat result — candidates, margins and what changed since last time.

Open the map
The story so farECI mirror

Andhra Pradesh underwent one of India’s biggest electoral reversals.

One term, one of the sharpest verdicts in recent Indian politics. Between the 2019 and 2024 Assembly elections the balance of the 175-seat house almost completely inverted — the party that had swept the state was reduced to a rump, and a three-party opposition bloc took nearly everything.

YSRCP
15111seats
−140 seats
TDP + JanaSena + BJP

Contested separately in 2019, allied in 2024

24164seats
+140 seats
Where the seats moved
AP-2019AP-202424 seats: TDP-led bloc → TDP-led bloc (held)11 seats: YSRCP → YSRCP (held)140 seats: YSRCP → TDP-led bloc (changed)TDP-led bloc24 seatsYSRCP151 seatsTDP-led bloc164 seatsYSRCP11 seats

140 of 175 seats changed bloc · thick bands moved, faint bands held

Was it simply an alliance effect?

TDP, JanaSena and BJP fought 2019 apart and 2024 together. Adding their 2019 votes seat by seat is arithmetic, not behaviour — real voters don’t transfer perfectly between allied parties. The Scenario Lab lets you set that transfer rate and watch the projected seat count move.

AskVoter

Ask in plain language. The system classifies the question, runs the analysis on structured data, and renders a headline, metrics, charts and the method.

Try AskVoter

Scenario Lab

Build a hypothetical alliance, set per-party vote-transfer efficiency, and watch projected seats move. Every seat's arithmetic is one click away.

Open Scenario Lab

Structured data

Seat counts, vote totals and margins come only from datasets — never from a language model. Simulations are always labelled and never presented as forecasts.

How the data works