Source: Election Commission of IndiaUpdated Updating every minute · IST
Schedule

Upcoming Elections in India

Every Indian state assembly's next election, sorted by date. Term-end is approximate (polled + 5 years); actual polling is scheduled by the Election Commission of India a few months before the assembly's term expires.

All 31 states + UTs

Schedule

Click a state row to see its last cycle's winner and term details. Each state name links through to its full results page.

Due in 20277 states

StateNext ElectionCurrent TenureSeats

Due in 20289 states

StateNext ElectionCurrent TenureSeats

Due in 20298 states

StateNext ElectionCurrent TenureSeats

Due in 20302 states

StateNext ElectionCurrent TenureSeats

Due in 20315 states

StateNext ElectionCurrent TenureSeats

Schedule snapshot generated 12 May 2026. Term-end dates are approximate and assume the standard 5-year tenure. Actual polling notification by the Election Commission of India is typically 4–6 weeks before the polling phase begins.

FAQ

Common questions about India's election schedule

When is the next state assembly election in India?
The next Indian state assembly election due is Goa, expected in Feb 2027. The current Goa assembly's term began 14 Feb 2022 and ends around 14 Feb 2027.
Which states have assembly elections in 2027?
7 states go to polls in 2027: Goa, Uttarakhand, Punjab, Manipur, Uttar Pradesh, Himachal Pradesh, Gujarat.
Which states have assembly elections in 2028?
9 states go to polls in 2028: Tripura, Meghalaya, Nagaland, Karnataka, Mizoram, Chhattisgarh, Madhya Pradesh, Rajasthan, Telangana.
Which states have assembly elections in 2029?
8 states go to polls in 2029: Arunachal Pradesh, Sikkim, Andhra Pradesh, Odisha, Jammu & Kashmir, Haryana, Jharkhand, Maharashtra.
Which states have assembly elections in 2030?
2 states go to polls in 2030: Delhi, Bihar.
Which states have assembly elections in 2031?
5 states go to polls in 2031: Tamil Nadu, Kerala, West Bengal, Assam, Puducherry.
How long is an Indian state assembly term?
The standard term of every Indian Legislative Assembly is five years from the date of its first sitting, unless dissolved earlier by the Governor on the Chief Minister's advice. The Election Commission of India typically notifies polling 4–6 weeks before the term expires.
Where do these dates come from?
Polling dates are taken from the Election Commission of India's official notifications and statistical reports. Term-end dates are the polling date plus five years (the constitutional term length). Actual polling for the next cycle is scheduled by the ECI a few months before the term expires and may begin slightly earlier.