Upcoming elections
Every Indian legislature has a five-year term, and an election must be completed before it expires. That deadline is knowable years in advance; the schedule is not. What follows is the deadline.
These are due-by dates, not announced schedules. The Election Commission publishes a date only weeks before a poll, and this site does not track its announcements. A house dissolved early votes sooner — Andhra Pradesh, Odisha, Arunachal Pradesh and Sikkim all went early in 2024 to poll alongside the general election — and one under President’s rule can wait longer.
Due within a year
Ordered by the month the term expires
Due later
Ordered by the month the term expires
| Legislature | Seats | Last polled | Largest party then | Term expires | In |
|---|---|---|---|---|---|
| Gujarat | 182 | Dec 2022 | BJP156 | Dec 2027 | 15 months |
| Himachal Pradesh | 68 | Dec 2022 | INC40 | Dec 2027 | 15 months |
| Meghalaya | 60 | Mar 2023 | NPP26 | Mar 2028 | 18 months |
| Nagaland | 60 | Mar 2023 | NDPP25 | Mar 2028 | 18 months |
| Tripura | 60 | Mar 2023 | BJP32 | Mar 2028 | 18 months |
| Karnataka | 224 | May 2023 | INC135 | May 2028 | 20 months |
| Chhattisgarh | 90 | Dec 2023 | BJP54 | Dec 2028 | 27 months |
| Madhya Pradesh | 230 | Dec 2023 | BJP163 | Dec 2028 | 27 months |
| Mizoram | 40 | Dec 2023 | ZPM27 | Dec 2028 | 27 months |
| Rajasthan | 200 | Dec 2023 | BJP115 | Dec 2028 | 27 months |
| Telangana | 119 | Dec 2023 | INC64 | Dec 2028 | 27 months |
| Andhra Pradesh | 175 | Jun 2024 | TDP135 | Jun 2029 | 33 months |
| Arunachal Pradesh | 60 | Jun 2024 | BJP46 | Jun 2029 | 33 months |
| Lok Sabha | 543 | Jun 2024 | BJP240 | Jun 2029 | 33 months |
| Odisha | 147 | Jun 2024 | BJP78 | Jun 2029 | 33 months |
| Sikkim | 32 | Jun 2024 | SKM31 | Jun 2029 | 33 months |
| Haryana | 90 | Oct 2024 | BJP48 | Oct 2029 | 37 months |
| Jammu & KashmirUnion territory since 2019 | 90 | Oct 2024 | JKN42 | Oct 2029 | 37 months |
| Jharkhand | 81 | Nov 2024 | JMM34 | Nov 2029 | 38 months |
| Maharashtra | 288 | Nov 2024 | BJP132 | Nov 2029 | 38 months |
| DelhiNational Capital Territory | 70 | Feb 2025 | BJP48 | Feb 2030 | 41 months |
| Bihar | 243 | Nov 2025 | BJP89 | Nov 2030 | 50 months |
| Assam | 126 | May 2026 | BJP82 | May 2031 | 56 months |
| Kerala | 140 | May 2026 | INC63 | May 2031 | 56 months |
| PuducherryUnion territory | 30 | May 2026 | AINRC12 | May 2031 | 56 months |
| Tamil Nadu | 234 | May 2026 | TVK108 | May 2031 | 56 months |
| West Bengal | 294 | May 2026 | BJP207 | May 2031 | 56 months |
The clock runs from an assembly’s first sitting, which falls days to weeks after the count, so these dates are given to the month rather than the day. Seat counts are elective seats only: the nominated members some assemblies have are excluded, as they are not elected. Rows marked “not in this dataset” were polled after the bulk source behind this site was published in June 2023 — the date is hand-entered so the term clock stays right, and the result will appear here when the source is next updated. See methodology for what that source covers.

