State assemblies · 31 + 13

Thirty-one assemblies, one dataset.

Constituency-level results for every state assembly election in this dataset. Each state below shows its most recent election, grouped by national alliance — the state’s own local coalition is one level down, on its own page.

Largest alliance, latest election
21
6
4
NDA 21INDIA 6Others 4
Assembly boundary data quality varies by state — constituency names on the map may not always match official seat names.
AllNDA-ledINDIA-ledOthers31 assemblies · 4,123 seats
2024

Andhra Pradesh

AP · 175 seats
NDA
✓ Majority
NDA164
TDP 135 · JnP 21 · BJP 8
YSRCP11

Chandrababu Naidu's TDP won power back in Andhra Pradesh, defeating YSRCP's single-term government.

Last 2024 · Next April–May 2029
2024

Arunachal Pradesh

AR · 60 seats
NDA
✓ Majority
BJP46
NPEP5
NCP3
PPA2
+2 more

Arunachal Pradesh's ruling party won again, taking a wide majority in the state assembly.

Last 2024 · Next April–May 2029
2026

Assam

AS · 126 seats
NDA
✓ Majority
NDA102
BJP 82 · AGP 10 · BOPF 10
Asom Sonmilito Morcha21
INC 19 · RD 2
AIUDF2
AITC1

The BJP won a third consecutive term in Assam's assembly election, expanding its majority in the process.

Last 2026 · Next Q2 2031
2025

Bihar

BR · 243 seats
NDA
✓ Majority
NDA202
BJP 89 · JD(U) 85 · LJP(RV) 19 · +2
Bihar Mahagathbandhan35
RJD 25 · INC 6 · CPI(ML) 2 · +2
Grand Democratic Alliance5
BSP1

The NDA alliance won a landslide election in Bihar, extending its hold on power against a united opposition challenge.

Last 2025 · Next Late 2030
2023

Chhattisgarh

CT · 90 seats
NDA
✓ Majority
BJP54
INC35
BSP-GGP1

Congress lost power in Chhattisgarh in a landslide, even as the vote itself stayed close.

Last 2023 · Next November 2028
2025

Delhi

DL · 70 seats
NDA
✓ Majority
BJP48
AAP22

The Bharatiya Janata Party won power in Delhi, defeating the Aam Aadmi Party's long-serving government.

Last 2025 · Next Early 2030
2022

Goa

GA · 40 seats
NDA
1 short
BJP20
Congress-Goa Forward Party alliance12
INC 11 · GFP 1
TMC-MGP alliance2
AAAP2
+2 more

The Bharatiya Janata Party topped the poll in Goa again, this time exactly half the assembly.

Last 2022 · Next February 2027
2022

Gujarat

GJ · 182 seats
NDA
✓ Majority
BJP156
INC17
AAP5
SP1
+1 more

The Bharatiya Janata Party won its biggest-ever Gujarat majority, as the Aam Aadmi Party made its debut.

Last 2022 · Next December 2027
2024

Haryana

HR · 90 seats
NDA
✓ Majority
BJP48
INC37
INLD-BSP2
Other3

The BJP won a third straight term in Haryana, even though its closest rival finished almost level on votes.

Last 2024 · Next October 2029
2022

Himachal Pradesh

HP · 68 seats
INDIA
✓ Majority
INC40
BJP25
Other3

Congress won back power in Himachal Pradesh, defeating a Bharatiya Janata Party government that had governed for a single term.

Last 2022 · Next November 2027
2024

Jammu & Kashmir

JK · 90 seats
INDIA
✓ Majority
INDIA49
JKN 42 · INC 6 · CPM 1
AAP1
BJP29
JKPDP3
+2 more

The National Conference won the most seats in Jammu & Kashmir's first union-territory election, governing through an alliance.

Last 2024 · Next September 2029
2024

Jharkhand

JH · 81 seats
Others
✓ Majority
Jharkhand Mahagathbandhan56
JMM 34 · INC 16 · RJD 4 · +1
NDA24
BJP 21 · AJSUP 1 · JD(U) 1 · +1
JLKM1

Jharkhand's alliance government held on to power, defying a shake-up at the top of the state government.

Last 2024 · Next November 2029
2023

Karnataka

KA · 224 seats
INDIA
✓ Majority
INC135
BJP66
JD(S)19
KRPP1
+2 more

The Indian National Congress returned to power in Karnataka, defeating the Bharatiya Janata Party in a landslide.

Last 2023 · Next May 2028
2026

Keralam

KL · 140 seats
INDIA
✓ Majority
UDF98
INC 63 · IUML 22 · KEC 7 · +4
LDF35
CPM 26 · CPI 8 · RJD 1
BJP3
Other4

The Congress-led UDF alliance won power in Kerala, ending Pinarayi Vijayan's Left Democratic Front government.

Last 2026 · Next Q2 2031
2023

Madhya Pradesh

MP · 230 seats
NDA
✓ Majority
BJP163
INC66
BHRTADVSIP1

The BJP won a landslide victory in Madhya Pradesh, its first election since retaking power mid-term.

Last 2023 · Next November 2028
2024

Maharashtra

MH · 288 seats
NDA
✓ Majority
Mahayuti235
BJP 132 · SHS 57 · NCP 41 · +4
Maha Vikas Aghadi50
SHS(UBT) 20 · INC 16 · NCP(SP) 10 · +3
AIMIM1
Other2

In 2024, Maharashtra's ruling alliance won a big majority, but no single party inside it won on its own.

Last 2024 · Next November 2029
2022

Manipur

MN · 60 seats
NDA
✓ Majority
BJP32
NPP7
JD(U)6
MPSA5
+3 more

The BJP won Manipur outright for the first time, edging past a majority by a single seat.

Last 2022 · Next February–March 2027
2023

Meghalaya

ML · 60 seats
NDA
5 short
NPP26
BJP2
UDP12
AITC5
+5 more

The National People's Party finished on top in a crowded Meghalaya election, with no single party winning a majority.

Last 2023 · Next February 2028
2023

Mizoram

MZ · 40 seats
Others
✓ Majority
ZPM27
MNF10
BJP2
Mizoram Secular Alliance1

The Zoram People's Movement won power in Mizoram, ending a run of governments led only by its two long-established rivals.

Last 2023 · Next November 2028
2023

Nagaland

NL · 60 seats
NDA
✓ Majority
NDPP-BJP37
NDPP 25 · BJP 12
NCP7
NPP5
LJP(RV)2
+4 more

A new alliance led by the Nationalist Democratic Progressive Party took power in Nagaland, as its longtime rival collapsed.

Last 2023 · Next February 2028
2024

Odisha

OR · 147 seats
NDA
✓ Majority
BJP78
BJD51
INC14
CPI(M)1
+1 more

The BJD lost power for the first time in years, defeated by its long-time rival.

Last 2024 · Next April–May 2029
2026

Puducherry

PY · 30 seats
NDA
✓ Majority
NDA18
AINRC 12 · BJP 4 · ADMK 1 · +1
Secular Progressive Alliance6
DMK 5 · INC 1
TVK Alliance3
TVK 2 · NMK 1
Other3

N. Rangaswamy's AINRC-led alliance won a second term governing Puducherry, though his own party fell short of a majority.

Last 2026 · Next Q2 2031
2022

Punjab

PB · 117 seats
INDIA
✓ Majority
AAP92
INC18
SAD-BSP4
SAD 3 · BSP 1
BJP-PLC-SADS2
+1 more

The Aam Aadmi Party won power in Punjab, ending the Congress government's term and reshaping the state's politics.

Last 2022 · Next February 2027
2023

Rajasthan

RJ · 200 seats
NDA
✓ Majority
BJP115
INC70
BHRTADVSIP3
BSP2
+3 more

The Bharatiya Janata Party returned to power in Rajasthan's latest assembly election.

Last 2023 · Next November 2028
2024

Sikkim

SK · 32 seats
Others
✓ Majority
SKM31
SDF1

The Sikkim Krantikari Morcha wins a landslide second term as its rival is reduced to almost no seats.

Last 2024 · Next April–May 2029
2026

Tamil Nadu

TN · 234 seats
Others
10 short
TVK108
Secular Progressive Alliance73
DMK 59 · INC 5 · CPI 2 · +4
NDA53
ADMK 47 · PMK 4 · AMMK 1 · +1

Vijay's new party won the most seats in Tamil Nadu's assembly election, defeating the incumbent DMK on its debut.

Last 2026 · Next Q2 2031
2023

Telangana

TS · 119 seats
INDIA
✓ Majority
INC-CPI65
INC 64 · CPI 1
BHRS39
BJP8
AIMIM7

Congress unseated Telangana's long-serving ruling party, ending its run with a clean change of government.

Last 2023 · Next November–December 2028
2023

Tripura

TR · 60 seats
NDA
✓ Majority
BJP-IPFT33
BJP 32 · IPFT 1
Secular Democratic Front14
CPM 11 · INC 3
TIPRA13

Tripura's ruling BJP-led alliance won again, as the new Tipra Motha party surged to become the leading opposition.

Last 2023 · Next February 2028
2022

Uttar Pradesh

UP · 403 seats
NDA
✓ Majority
NDA273
BJP 255 · ADS 12 · NINSHAD 6
Samajwadi Alliance125
SP 111 · RLD 8 · SBSP 6
INC2
JDL2
+1 more

The Bharatiya Janata Party won a second term governing Uttar Pradesh, with a smaller majority than in 2017.

Last 2022 · Next February–March 2027
2022

Uttarakhand

UT · 70 seats
NDA
✓ Majority
BJP47
INC19
BSP2
Other2

The BJP returned to power in Uttarakhand for the first time any party has been re-elected there.

Last 2022 · Next February 2027
2026

West Bengal

WB · 294 seats
NDA
✓ Majority
BJP208
AITC80
INC2
AJUP2
+1 more

The Bharatiya Janata Party won power in West Bengal, defeating a Trinamool government that had ruled since 2011.

Last 2026 · Next Q2 2031
Boundary data: Datameet · Election data: ECI