All upcoming electionsNovember 2029

Maharashtra

288 seats · 145 for majority
Verdict

NDA retains a majority (230 seats)

NDA 230
INDIA 49
145 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 INDIA, applied across every seat — each seat credited to its own strongest local contestant in the gaining bloc, not one fixed national party.
Poles
◀ toward NDAtoward INDIA
2024 actual — no swing
Every seat moves by the same number of points.
Alliances & pacts
NDA 7 · INDIA 6 · AIMIM · VBA · Unaligned
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.
230
49
+144 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 66.6%
PartySeatsVote %
NDABJP, SHS, NCP, JSS, RSPS, RYSP, RSVA23049.7%
INDIASHS(UBT), INC, NCP(SP), SP, PWPI, CPM4935.1%
OtherIND, AAPP, ABEP, ABHNVBHRTP, ABHRTJNSVP, ABHS, ABML(S), AIFB, AIMEIEM, AINHCP, AINRPP, AINRS, AKBRPRVP, AKHP, APoI, ARP, ASGP, ASPKR, AZSP, AimPP, BAAP, BALP, BARESP, BDNP, BHCP, BHMS, BHRASP, BHRJWNKP, BHRLVP, BHRTADVSIP, BHRTJDOP, BHYUJEP, BJVA, BLIP, BLNDBHRTP, BPSJP, BSP, BSP(A), BTJSP, BTMSP, BTP, BUJNBHRTP, BVA, BVrKP, Bahujan Maha Party, CMKP, CPI, DHBHP, DJHP, DJP, DONP, DSPVAD, GGP, HINDJSP, HJP, HMR, HS, HSP, INDPCP, INL, ISAM, ISP, IUML, JAC, JALOP, JD(S), JHJBRP, JNJWDIP, JNSGNDWP, JSWBHVKP, JTSP, JYVDRBP, KMGRKSNP, KNBHJSWP, LHTNTJNDHP, LKRJJNTP, LKSWRJP, LMJP, LP, LRJP, LSEP, MARD, MHRS, MHSP, MLKTWDP, MLPOIRF, MNDP, MNS, MVA, MWMM, NBEP, NBMP, NCS, NGVKP, NOTA, NRSP, NWLP, OPNPPLSP, PECP, PHJSP, PPID, PUNP, RASMARP, RBS, RBSP, RGOP, RMPOI, RP(K), RPI(D), RPIR, RSTRSMPRP, RTJNMS, RTORP, RTSMJD, RTSWSN, RUC, Republican Party of India (A), Republican Party of India (Khobragade), SAP, SBBGP, SBKP, SCS, SDPI, SERSNMH, SMNKJP, SNS, SP(I), SSS, STBP, SUCI, SVPP, SWP, SWRJRSHNRM, SaRaPa, SaSP, SanS, TPSTP, UBVS, VCK, VINPA, VJSP, YLGRP, apnipp, bns, rpsn812.1%
AIMIMAIMIM10.9%
Total 288 / 288
Tightest seats(52)
Tightest projected seats (52)
Malegaon Central · Maharashtra0.1pt
AIMIM 45.7%ISAM 45.6%
Sakoli · Maharashtra0.1pt
INC 41.1%BJP 41.0%
Belapur · Maharashtra0.2pt
BJP 39.0%NCP(SP) 38.9%
Buldhana · Maharashtra0.4pt
SHS 47.1%SHS(UBT) 46.6%
Karjat Jamkhed · Maharashtra0.5pt
NCP(SP) 48.5%BJP 48.1%
Kannad · Maharashtra0.6pt
IND 36.9%SHS 36.4%
Akkalkuwa · Maharashtra0.6pt
IND 32.1%SHS 31.6%
Akola West · Maharashtra0.6pt
INC 43.2%BJP 42.6%
Parner · Maharashtra0.6pt
NCP 45.6%NCP(SP) 45.0%
Paranda · Maharashtra0.6pt
SHS 44.2%NCP(SP) 43.5%
Ambegaon · Maharashtra0.7pt
NCP 48.0%NCP(SP) 47.4%
Karvir · Maharashtra0.7pt
SHS 48.3%INC 47.5%
Karjat · Maharashtra0.7pt
SHS 39.5%IND 38.8%
Shahapur · Maharashtra0.8pt
NCP 35.3%NCP(SP) 34.5%
Sillod · Maharashtra0.8pt
SHS 47.7%SHS(UBT) 46.9%
Jogeshwari East · Maharashtra0.9pt
SHS(UBT) 43.3%SHS 42.5%
Ghansawangi · Maharashtra0.9pt
SHS 38.4%NCP(SP) 37.5%
Mahim · Maharashtra1.0pt
SHS(UBT) 37.3%SHS 36.3%
Aurangabad East · Maharashtra1.0pt
BJP 43.1%AIMIM 42.1%
Nanded South · Maharashtra1.0pt
SHS 29.6%INC 28.6%
Versova · Maharashtra1.1pt
SHS(UBT) 44.2%BJP 43.1%
Kaij · Maharashtra1.1pt
BJP 47.1%NCP(SP) 46.0%
Rajura · Maharashtra1.3pt
BJP 30.5%INC 29.3%
Ralegaon · Maharashtra1.3pt
BJP 47.3%INC 46.0%
Chikhli · Maharashtra1.4pt
BJP 48.9%INC 47.5%
Vasai · Maharashtra1.4pt
BJP 35.4%BVA 33.9%
Jintur · Maharashtra1.5pt
BJP 38.5%NCP(SP) 37.0%
Nanded North · Maharashtra1.6pt
SHS 37.7%INC 36.1%
Nawapur · Maharashtra1.6pt
IND 37.8%INC 36.1%
Vadgaon Sheri · Maharashtra1.7pt
NCP(SP) 47.1%NCP 45.4%
Risod · Maharashtra1.7pt
INC 33.3%IND 31.5%
Nevasa · Maharashtra1.8pt
SHS 41.9%SHS(UBT) 40.1%
Gangapur · Maharashtra1.9pt
BJP 46.6%NCP(SP) 44.7%
Guhagar · Maharashtra1.9pt
SHS(UBT) 47.0%SHS 45.2%
Umarga · Maharashtra2.0pt
SHS(UBT) 48.6%SHS 46.6%
Sindkhed Raja · Maharashtra2.0pt
NCP 31.9%NCP(SP) 29.8%
Partur · Maharashtra2.1pt
BJP 30.9%SHS(UBT) 28.8%
Beed · Maharashtra2.2pt
NCP(SP) 42.0%NCP 39.8%
Hadapsar · Maharashtra2.2pt
NCP 42.5%NCP(SP) 40.2%
Mehkar · Maharashtra2.3pt
SHS(UBT) 48.7%SHS 46.4%
Sakri · Maharashtra2.3pt
SHS 43.2%INC 40.9%
Dahanu · Maharashtra2.3pt
CPM 47.2%BJP 44.9%
Anushakti Nagar · Maharashtra2.3pt
NCP 33.8%NCP(SP) 31.5%
Uran · Maharashtra2.5pt
BJP 36.2%PWPI 33.7%
Amravati · Maharashtra2.5pt
NCP 27.9%INC 25.4%
Barshi · Maharashtra2.6pt
SHS(UBT) 49.1%SHS 46.5%
Nagpur West · Maharashtra2.7pt
INC 47.5%BJP 44.8%
Kurla · Maharashtra2.7pt
SHS 46.6%SHS(UBT) 43.9%
Kinwat · Maharashtra2.8pt
BJP 45.9%NCP(SP) 43.1%
Latur Rural · Maharashtra2.8pt
BJP 47.6%INC 44.8%
Akole · Maharashtra2.9pt
NCP 37.9%NCP(SP) 35.0%
Latur City · Maharashtra2.9pt
INC 45.1%BJP 42.2%
Baseline — 2024
Baseline — 2024
Turnout 66.6%
AllianceSeatsVote %
NDABJP, SHS, NCP, JSS, RSPS, RYSP, RSVA23049.7%
INDIASHS(UBT), INC, NCP(SP), SP, PWPI, CPM4935.1%
OtherIND, AAPP, ABEP, ABHNVBHRTP, ABHRTJNSVP, ABHS, ABML(S), AIFB, AIMEIEM, AINHCP, AINRPP, AINRS, AKBRPRVP, AKHP, APoI, ARP, ASGP, ASPKR, AZSP, AimPP, BAAP, BALP, BARESP, BDNP, BHCP, BHMS, BHRASP, BHRJWNKP, BHRLVP, BHRTADVSIP, BHRTJDOP, BHYUJEP, BJVA, BLIP, BLNDBHRTP, BPSJP, BSP, BSP(A), BTJSP, BTMSP, BTP, BUJNBHRTP, BVA, BVrKP, Bahujan Maha Party, CMKP, CPI, DHBHP, DJHP, DJP, DONP, DSPVAD, GGP, HINDJSP, HJP, HMR, HS, HSP, INDPCP, INL, ISAM, ISP, IUML, JAC, JALOP, JD(S), JHJBRP, JNJWDIP, JNSGNDWP, JSWBHVKP, JTSP, JYVDRBP, KMGRKSNP, KNBHJSWP, LHTNTJNDHP, LKRJJNTP, LKSWRJP, LMJP, LP, LRJP, LSEP, MARD, MHRS, MHSP, MLKTWDP, MLPOIRF, MNDP, MNS, MVA, MWMM, NBEP, NBMP, NCS, NGVKP, NOTA, NRSP, NWLP, OPNPPLSP, PECP, PHJSP, PPID, PUNP, RASMARP, RBS, RBSP, RGOP, RMPOI, RP(K), RPI(D), RPIR, RSTRSMPRP, RTJNMS, RTORP, RTSMJD, RTSWSN, RUC, Republican Party of India (A), Republican Party of India (Khobragade), SAP, SBBGP, SBKP, SCS, SDPI, SERSNMH, SMNKJP, SNS, SP(I), SSS, STBP, SUCI, SVPP, SWP, SWRJRSHNRM, SaRaPa, SaSP, SanS, TPSTP, UBVS, VCK, VINPA, VJSP, YLGRP, apnipp, bns, rpsn812.1%
AIMIMAIMIM10.9%
VBAVBA02.2%
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