State Assembly Elections
Every state and union territory assembly election on record — seats, turnout, the largest party and the runners-up in each. Each one elected a full house; by-elections are not included.
Sources: Election Commission of India and documented historical datasets. View methodology →
Latest Assembly Elections
The most recent assembly elections on record, newest first
Find a State
31 states and union territories with a sitting assembly, and how each last voted
- Andhra Pradesh14 elections in archiveLatest: Jun 2024TDP135 / 175 seats77.1% seat shareView Andhra Pradesh →
- Arunachal Pradesh11 elections in archiveLatest: Jun 2024BJP46 / 60 seats76.7% seat shareView Arunachal Pradesh →
- Assam14 elections in archiveLatest: May 2026BJP82 / 126 seats65.1% seat shareView Assam →
- Bihar16 elections in archiveLatest: Nov 2025BJP89 / 243 seats36.6% seat shareView Bihar →
- Chhattisgarh5 elections in archiveLatest: Dec 2023BJP54 / 90 seats60.0% seat shareView Chhattisgarh →
- Delhi11 elections in archiveLatest: Feb 2025BJP48 / 70 seats68.6% seat shareView Delhi →
- Goa8 elections in archiveLatest: Mar 2022BJP20 / 40 seats50.0% seat shareView Goa →
- Gujarat14 elections in archiveLatest: Dec 2022BJP156 / 182 seats85.7% seat shareView Gujarat →
- Haryana14 elections in archiveLatest: Oct 2024BJP48 / 90 seats53.3% seat shareView Haryana →
Upcoming Assembly Elections
When each assembly's current five-year term runs out, soonest first
Assembly Election Records
Verified records, computed from the elections in this database
- LAMSANG1CPIKHUNDONGBAM JUGESWARbeatMRPLAISRAM SHAMU SINGH· Manipur, 1974
- GOLAGHATI1INCASHOK DEBBARMAbeatCPMNIRANJAN DEBBARMA· Tripura, 2003
- TIRUPPATTUR1TVKSeenivasa Sethupathy. RbeatDMKPeriakaruppan. Kr· Tamil Nadu, 2026
- Nathdwara1BJPKALYAN SINGH CHOUHANbeatINCC. P. JOSHI· Rajasthan, 2008
- Dirang1INCPHURPA TSERING· Arunachal Pradesh, 2014
- CHORASI3,46,940BJPNAROTTAMBHAI PATELbeatINCDHANANI JANAKBHAI GOVINDBHAI· Gujarat, 2007
- SARKHEJ2,35,823BJPAMIT SHAHbeatINCPATEL SHASHIKANT V. (BHURABHAI)· Gujarat, 2007
- SAHIBABAD2,14,835BJPSUNIL KUMAR SHARMAbeatSPAMARPAL SHARMA· Uttar Pradesh, 2022
- GHATLODIA1,92,263BJPPATEL BHUPENDRABHAI RAJNIKANTbeatINCDr.AMEE YAJNIK· Gujarat, 2022
- CHORASI1,86,418BJPSANDIP DESAIbeatAAAPPRAKASHBHAI VINODBHAI CONTRACTOR· Gujarat, 2022
Historical Trends
Historical States & Renamed Assemblies
These held assembly elections but no longer exist as units under that name
- Goa, Daman and Diu5 electionsDec 1984INC18of 30 · 60% seat share
- Madras2 electionsFeb 1967DMK137of 234 · 59% seat share
- Mysore3 electionsFeb 1972INC165of 216 · 76% seat share
Madras was renamed Tamil Nadu in 1969 and Mysore became Karnataka in 1973, so their elections are filed under the name in use at the time. Goa, Daman and Diu was a single union territory until 1987, when Goa became a state and Daman and Diu stayed a territory without an assembly. These historical units are kept separate from their successor states in this database; their election records are not merged into Tamil Nadu, Karnataka or Goa.
Explore More
Every Assembly Election
All of them. Pick a state to narrow it, or use the cards above. Showing 51–100 of 384.
| State | Election | Largest party | Runners-up | Seats | Candidates | Turnout | |
|---|---|---|---|---|---|---|---|
| Karnataka | 2018 | BJP10446% seat share | INC80JD(S)37 | 224 | 2,655 | 74.0% | |
| Meghalaya | 2018 | INC2135% seat share | NPEP19UDP6 | 60 | 371 | 86.7% | |
| Nagaland | 2018 | NPF2643% seat share | NDPP18BJP12 | 60 | 196 | 83.9% | |
| Tripura | 2018 | BJP3660% seat share | CPM16IPFT8 | 60 | 297 | 91.6% | |
| Gujarat | 2017 | BJP9954% seat share | INC77IND3 | 182 | 1,828 | 69.0% | |
| Himachal Pradesh | 2017 | BJP4465% seat share | INC21IND2 | 68 | 338 | 75.3% | |
| Goa | 2017 | INC1743% seat share | BJP13GFP3 | 40 | 251 | 82.4% | |
| Manipur | 2017 | INC2847% seat share | BJP21NPEP4 | 60 | 266 | 86.6% | |
| Punjab | 2017 | INC7766% seat share | AAAP20SAD15 | 117 | 1,145 | 77.1% | |
| Uttar Pradesh | 2017 | BJP31277% seat share | SP47BSP19 | 403 | 4,853 | 61.2% | |
| Uttarakhand | 2017 | BJP5781% seat share | INC11IND2 | 70 | 637 | 65.4% | |
| Assam | 2016 | BJP6048% seat share | INC26AGP14 | 126 | 1,064 | 84.6% | |
| Kerala | 2016 | CPM5841% seat share | INC22CPI19 | 140 | 1,203 | 77.5% | |
| Puducherry | 2016 | INC1447% seat share | AINRC9ADMK4 | 30 | 342 | 82.9% | |
| Tamil Nadu | 2016 | ADMK13458% seat share | DMK89INC8 | 232 | 3,728 | 74.8% | |
| West Bengal | 2016 | AITC21172% seat share | INC44CPM26 | 294 | 1,961 | 83.0% | |
| Bihar | 2015 | RJD8033% seat share | JD(U)71BJP53 | 243 | 3,450 | 56.8% | |
| Delhi | 2015 | AAAP6796% seat share | BJP3 | 70 | 673 | 67.4% | |
| Jammu and Kashmir | 2014 | JKPDP2832% seat share | BJP25JKN15 | 87 | 831 | 65.8% | |
| Jharkhand | 2014 | BJP3746% seat share | JMM19JVM8 | 81 | 1,136 | 66.5% | |
| Haryana | 2014 | BJP4752% seat share | INLD19INC15 | 90 | 1,351 | 76.2% | |
| Maharashtra | 2014 | BJP12242% seat share | SHS63INC42 | 288 | 4,119 | 63.3% | |
| Andhra Pradesh | 2014 | TDP10258% seat share | YSRCP67BJP4 | 175 | 2,241 | 78.8% | |
| Arunachal Pradesh | 2014 | INC4270% seat share | BJP11PPA5 | 60 | 155 | 66.9% | |
| Odisha | 2014 | BJD11780% seat share | INC16BJP10 | 147 | 1,420 | 73.8% | |
| Sikkim | 2014 | SDF2269% seat share | SKM10 | 32 | 121 | 83.3% | |
| Telangana | 2014 | BRS6353% seat share | INC21TDP15 | 119 | 1,669 | 69.0% | |
| Chhattisgarh | 2013 | BJP4954% seat share | INC39BSP1 | 90 | 986 | 77.4% | |
| Delhi | 2013 | BJP3144% seat share | AAAP28INC8 | 70 | 810 | 66.0% | |
| Madhya Pradesh | 2013 | BJP16572% seat share | INC58BSP4 | 230 | 2,583 | 72.6% | |
| Mizoram | 2013 | INC3485% seat share | MNF5MPC1 | 40 | 142 | 83.0% | |
| Rajasthan | 2013 | BJP16382% seat share | INC21IND7 | 200 | 2,096 | 75.6% | |
| Karnataka | 2013 | INC12254% seat share | BJP40JD(S)40 | 224 | 2,948 | 71.8% | |
| Meghalaya | 2013 | INC2948% seat share | IND13UDP8 | 60 | 345 | 87.7% | |
| Nagaland | 2013 | NPF3863% seat share | INC8IND8 | 60 | 187 | 91.4% | |
| Tripura | 2013 | CPM4982% seat share | INC10CPI1 | 60 | 249 | 93.4% | |
| Gujarat | 2012 | BJP11563% seat share | INC61GPP2 | 182 | 1,666 | 72.0% | |
| Himachal Pradesh | 2012 | INC3653% seat share | BJP26IND5 | 68 | 459 | 73.4% | |
| Goa | 2012 | BJP2153% seat share | INC9IND5 | 40 | 215 | 82.7% | |
| Manipur | 2012 | INC4270% seat share | AITC7MSCP5 | 60 | 279 | 79.9% | |
| Punjab | 2012 | SAD5648% seat share | INC46BJP12 | 117 | 1,078 | 78.3% | |
| Uttar Pradesh | 2012 | SP22456% seat share | BSP80BJP47 | 403 | 6,838 | 59.5% | |
| Uttarakhand | 2012 | INC3246% seat share | BJP31BSP3 | 70 | 788 | 66.6% | |
| Assam | 2011 | INC7862% seat share | AIUDF18BOPF12 | 126 | 981 | 76.0% | |
| Kerala | 2011 | CPM4532% seat share | INC38MUL20 | 140 | 971 | 75.2% | |
| Puducherry | 2011 | AINRC1550% seat share | INC7ADMK5 | 30 | 186 | 84.7% | |
| Tamil Nadu | 2011 | ADMK15064% seat share | DMDK29DMK23 | 234 | 2,748 | 78.2% | |
| West Bengal | 2011 | AITC18463% seat share | INC42CPM40 | 294 | 1,792 | 84.6% | |
| Bihar | 2010 | JD(U)11547% seat share | BJP91RJD22 | 243 | 3,523 | 52.7% | |
| Jharkhand | 2009 | BJP1822% seat share | JMM18INC14 | 81 | 1,491 | 57.0% |
“Largest party” is the party that won the most seats, which is not always the party that formed the government — post-poll coalitions decide that, and this dataset records votes, not ministries. Seat counts are seats declared, so a countermanded or postponed seat leaves a state one short of its full strength. Assembly elections can only be compared within the same state — a Kerala result and a Punjab result are two separate legislatures, not one contest.

