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-ledOthers21 assemblies · 2,978 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
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

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
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
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