All upcoming electionsApril–May 2029

Andhra Pradesh

175 seats · 88 for majority
Verdict

NDA retains a majority (164 seats)

NDA 164
88 to govern
0seats flipped
A sandbox, not a forecast · how it works
Map — projected winners
Loading the constituency map…
Each shape is one constituency, coloured by projected winner. While setting a rule's scope you can drag a box to select seats, or hold Alt and drag to deselect.
Swing
A uniform swing between NDA and YSRCP — Yuvajana Sramika Rythu Congress Party, applied across every seat — each seat credited to its own strongest local contestant in the gaining bloc, not one fixed national party.
◀ toward NDAtoward YSRCP — Yuvajana Sramika Rythu Congress Party
2024 actual — no swing
Every seat moves by the same number of points.
Alliances & pacts
NDA 3 · YSRCP
Bloc composition
Every party sits in its expected bloc by default. Click a chip to move it — a regional party with no real alliance stays a bloc of one, shown as itself.
164
+85 minor parties — no baseline seat, under 2% of the vote
Pre-poll pacts
Model two or more parties fielding one shared candidate per seat — e.g. a seat-sharing alliance — with a chemistry slider for how well the vote actually transfers.
Projection table
Projection
Turnout 81.8%
PartySeatsVote %
NDATDP, JnP, BJP16455.3%
YSRCPYSRCP1139.4%
Total 175 / 175
Tightest seats(10)
Tightest projected seats (10)
Madakasira (SC) · Andhra Pradesh0.2pt
TDP 43.0%YSRCP 42.8%
Giddalur · Andhra Pradesh0.5pt
TDP 47.6%YSRCP 47.1%
Darsi · Andhra Pradesh1.2pt
YSRCP 49.2%TDP 48.0%
Rayachoti · Andhra Pradesh1.3pt
TDP 48.0%YSRCP 46.7%
Alur · Andhra Pradesh1.4pt
YSRCP 47.6%TDP 46.3%
Dharmavaram · Andhra Pradesh1.7pt
BJP 48.5%YSRCP 46.8%
Satyavedu · Andhra Pradesh2.0pt
TDP 46.3%YSRCP 44.3%
Madanapalle · Andhra Pradesh2.7pt
TDP 48.3%YSRCP 45.6%
Yerragondapalem (SC) · Andhra Pradesh2.8pt
YSRCP 49.4%TDP 46.6%
Punganur · Andhra Pradesh2.9pt
YSRCP 48.1%TDP 45.2%
Baseline — 2024
Baseline — 2024
Turnout 81.8%
AllianceSeatsVote %
NDATDP, JnP, BJP16455.3%
YSRCPYSRCP1139.4%
OtherABJS, AIFB, AIMEP, AINDKSJNTP, ANC, APRS, ARPS, AYSRCP, AlPP, AllJP, BCYP, BHOP, BHRTADVSIP, BPKP, BRRTD, BSP, CPI, CPI(M), CPI(ML)(L), DABAP, DaPP, GNDWDKP, IBP, ILP(AP), IND, INDPJC, IPBP, IUML, JASWP, JBNP, JCVIVP, JHUP, JJSP, JMBP, JNSHSK, JRBP, JTSSJP, JnVP, LBCP, LJD, MCPI, MDSP, NBBHNRSVP, NETHNP, NJANP, NMSP, NNKP, NOTA, NPT, NRCP, NVSLMP, NavaP, PEP, PPOI, PRCP, PRJPP, PRSHP, RFRMPI, RJD, RPC(S), RPI, RPI(A), RPI(KH), RPIA, RPPRINAT, RSP, RTSMJD, RaJPa, SDPI, SP, SPRRNGRP, SUCI, SUFNP, TGJNP, TLGUNGP, TLGVJYMP, TLRDSMTP, URPI, VCK, VJNP, YGATLSIP, YSRCPKP, YVTRP, pjdl03.6%
INDIAINC01.7%
Method

Every seat above is assigned by a deterministic vote-share rule, never a probability model — this is a sandbox, not a forecast. A projection starts from each seat's own recorded baseline vote shares, then applies whatever transfers, new parties, turnout changes, pre-poll pacts and national/state swing you have set, in that order, and finally reads off the plurality winner (NOTA is never counted as a winner).

The national swing slider debits points from the trailing bloc's member parties pro-rata to their own share in each seat, and credits the leading bloc's strongest local member there — so a seat where a bloc member polled zero loses nothing from that member, and a swing never moves more points than a bloc actually holds. A pre-poll pact's "chemistry" setting controls how much of a withdrawing partner's vote actually transfers to the pact's nominee; a post-poll coalition is pure arithmetic over the resulting seat tally.

No confidence intervals, no Monte Carlo simulation, and no polling input of any kind — there is nothing here to calibrate such a distribution against, so none is invented. Read every number as "what would it take", not a prediction.

2024 actual — no swing