Skip to content
Calendar

Upcoming Elections in India — 2027

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, plus the by-elections, Rajya Sabha and Council polls that already have dates.

Legislatures tracked
32
the Lok Sabha and 31 assemblies
Due within a year
5
term expires in the next 12 months
Term already expired
0
polled since, or awaiting a poll
Next Lok Sabha election due
Jun 2029
general election term expiry

These are due-by dates, not announced schedules. The Election Commission publishes a date only weeks before a poll, and this calendar does not track those announcements (single-seat by-elections, which do have dates, are listed below). Some states poll alongside the Lok Sabha — Andhra Pradesh, Odisha, Arunachal Pradesh and Sikkim did in 2024, as their terms ended in the same window. A house dissolved early votes sooner, and one under President’s rule can wait longer.

Upcoming Bypolls

By-elections for single vacant seats, with announced polling and counting dates. Tracked separately from the results dataset.

SeatStateHousePollingCountingStatusResultSource
NandigramWest BengalVidhan Sabha6 Oct 20269 Oct 2026AnnouncedIndia TV News
RejinagarWest BengalVidhan Sabha6 Oct 20269 Oct 2026AnnouncedIndia TV News
Madurantakam (SC)Tamil NaduVidhan Sabha6 Oct 20269 Oct 2026AnnouncedDeccan Herald
Dharapuram (SC)Tamil NaduVidhan Sabha6 Oct 20269 Oct 2026AnnouncedDeccan Herald
ThattanchavadyPuducherryVidhan Sabha6 Oct 20269 Oct 2026AnnouncedDeccan Herald
NagaonAssamLok Sabha6 Oct 20269 Oct 2026AnnouncedANI News

Rajya Sabha, Council & Presidential Elections

Indirect and council elections — Rajya Sabha, Legislative Councils (MLC) and the offices of President and Vice-President — tracked apart from the Lok Sabha and assembly calendar

Rajya Sabha elections, October 2026Announced
Rajya Sabha · 12 seats
Polling and counting 16 Oct 2026

Notification 29 Sep; nominations close 6 Oct, scrutiny 7 Oct, withdrawal 9 Oct. The Uttar Pradesh and Uttarakhand terms end in November; the West Bengal seat fell vacant on a resignation.

Source: The Newsmillas of 2026-09-24
Legislative Council elections, October 2026Announced
Legislative Council · 28 seats
Polling 23 Oct 2026 (counting 27 Oct)

Graduates’ and teachers’ constituencies, voted on by registered graduates and teachers rather than by MLAs. Notification 29 Sep; nominations close 6 Oct, scrutiny 7 Oct, withdrawal 9 Oct.

Source: LatestLYas of 2026-09-24
Rajya Sabha election, KeralaDue
Rajya Sabha · 3 seats
Before 23 Apr 2027 (term expiry)

The three members elected in 2021 retire on 23 April 2027. No schedule announced yet.

Presidential electionDue
President
Before 24 Jul 2027 (term expiry)

Elected by MPs and members of the state legislative assemblies. Article 62 requires the election to be completed before the sitting President’s five-year term expires; the Election Commission has not announced a schedule.

Rajya Sabha election, PuducherryDue
Rajya Sabha · 1 seats
Before 6 Oct 2027 (term expiry)

The sitting member’s term ends on 6 October 2027. No schedule announced yet.

Rajya Sabha biennial elections, 2028Due
Rajya Sabha · 70 seats
Apr–Aug 2028 (term expiries)

The next large round: 70 elected seats across 20 states, with terms ending between April and August 2028. Uttar Pradesh (11), Punjab (7), Maharashtra (6) and Tamil Nadu (6) have the most.

Vice-Presidential electionDue
Vice-President
Before Sep 2030 (term expiry)

Elected by the members of both Houses of Parliament. C. P. Radhakrishnan took office on 12 September 2025 after the resignation of Jagdeep Dhankhar, and the term runs five years from that date.

This list is hand-curated, not exhaustive. “Announced” means the Election Commission has published a schedule; “Due” means only that a term or retirement deadline is known. Each entry was checked against its source as of the date shown.

Next Elections Due

The soonest constitutional deadlines, ordered by term-end date.

GoaVidhan Sabha
40 seatsMajority: 21Term ends: Mar 2027
Previous election: Mar 2022
BJP20 seats
View Goa election history →
ManipurVidhan Sabha
60 seatsMajority: 31Term ends: Mar 2027
Previous election: Mar 2022
BJP32 seats
View Manipur election history →
PunjabVidhan Sabha
117 seatsMajority: 59Term ends: Mar 2027
Previous election: Mar 2022
AAAP92 seats
View Punjab election history →
Uttar PradeshVidhan Sabha
403 seatsMajority: 202Term ends: Mar 2027
Previous election: Mar 2022
BJP255 seats
View Uttar Pradesh election history →
UttarakhandVidhan Sabha
70 seatsMajority: 36Term ends: Mar 2027
Previous election: Mar 2022
BJP47 seats
View Uttarakhand election history →
GujaratVidhan Sabha
182 seatsMajority: 92Term ends: Dec 2027
Previous election: Dec 2022
BJP156 seats
View Gujarat election history →

Election Clock

Time left on the current term for the soonest deadlines.

Based on constitutional term expiry, not an announced polling date.

Assembly Elections Due in 2027

7 state assemblies have five-year terms ending in 2027: Goa, Manipur, Punjab, Uttar Pradesh, Uttarakhand, Gujarat and Himachal Pradesh. Together these legislatures cover 940 elective seats. These are constitutional deadlines under Article 172 (assemblies) and Article 83 (Lok Sabha) of the Constitution, not announced polling dates — the Election Commission of India will announce each state's exact schedule separately, typically only weeks before voting begins.

Local Body & Civic Elections

Municipal corporation and panchayat polls — a different layer from the state/Lok Sabha calendar above, tracked separately because local bodies carry no constitutional term clock

Silchar Municipal Corporation ElectionAnnounced
Assam · Municipal Corporation
3 Oct 2026 (counting 6 Oct)

First election to the newly created corporation — 42 wards, about 2.7 lakh voters — and Silchar’s first civic poll in six years.

Gandhinagar Municipal Corporation ElectionAnnounced
Gujarat · Municipal Corporation
11 Oct 2026 (counting 13 Oct)

44 seats across 11 wards; nominations close 26 Sep. Model code of conduct in force.

Zilla & Taluk Panchayat ElectionsExpected
Karnataka · Zilla / Taluk Panchayat
Oct–Nov 2026 (expected)

Overdue since 2021; the state government has said all pending panchayat elections will be held by the end of 2026, but the State Election Commission has not yet notified a schedule.

Gram Panchayat ElectionsExpected
Karnataka · Gram Panchayat
Late 2026 (expected)

Terms of about 5,900 gram panchayats expired in Jan–Feb 2026 and administrators are running them. On 11 Sep 2026 the High Court recorded that ward formation and seat reservation for all 5,864 panchayats are complete and told the State Election Commission to go ahead; no schedule has been notified yet.

Source: Bar & Benchas of 2026-09-21
Kolkata Municipal Corporation ElectionExpected
West Bengal · Municipal Corporation
Late Nov–Dec 2026 (expected)

Likely after Durga Puja, alongside Howrah Municipal Corporation; the State Election Commission has not yet notified a date. Draft delimitation raises KMC from 144 to 209 wards (Howrah 50 to 68), with objections open until 5 Oct.

Greater Bengaluru City Corporation ElectionsExpected
Karnataka · Municipal Corporation (five GBA corporations)
By 31 Dec 2026 (Supreme Court deadline)

Five corporations (Central, North, South, East, West) that replaced the BBMP, 369 wards in all. In July 2026 the Supreme Court extended the deadline to 31 Dec because of the ongoing SIR of Karnataka’s voter rolls, and said it would not extend it again.

Local Body Elections (Corporations, Municipalities & Town Panchayats)Expected
Tamil Nadu · Municipal & Panchayat
Early 2027 (expected)

Covers Chennai Corporation and every other urban and rural local body in the state. Likely to be held in early 2027 because the Seventh State Finance Commission, which poll preparations depend on, was extended to 31 Dec 2026. No schedule has been notified yet.

Panchayat Elections (Gram Panchayat, Kshetra Panchayat & Zila Panchayat)Expected
Uttar Pradesh · Panchayat (all three tiers)
2027, after the assembly election (expected)

Terms ended 26 May 2026. The polls were deferred until a dedicated OBC commission, formed in May 2026 with its report due around Nov 2026, finalises reservation; they are now expected only after the 2027 UP assembly election.

Source: Patrikaas of 2026-09-21
Panchayat Elections (Gram Panchayat, Panchayat Samiti & Zila Parishad)Expected
Bihar · Panchayat (all three tiers)
Jul–Aug 2027 (expected)

Originally planned for Oct–Nov 2026; pushed to 2027 after a delimitation exercise (Aug 2026–Apr 2027) reworked ward and seat boundaries.

Source: Patrikaas of 2026-09-21
Municipal Corporation of Delhi (MCD) ElectionExpected
Delhi · Municipal Corporation
Due 2027 (five-year term; last poll 4 Dec 2022)

250 wards. No schedule announced; the State Election Commission announces dates shortly before polling.

This list is hand-curated, not exhaustive. India runs local-body elections across thirty-odd states and union territories on staggered, often-litigated schedules — only rounds with a real, sourced announcement or credible government statement are listed here, each checked against its source as of the date shown.

Constitutional term dates are based on Election Commission of India records. Polling schedules are shown only after official announcement. View Methodology →

Election Calendar

Search or filter, then browse by the year each term expires.

2027

7 legislatures
LegislatureSeatsMajorityLast polledLargest party thenTerm expiresIn
Goa4021Mar 2022BJP20Mar 20276 months
Manipur6031Mar 2022BJP32Mar 20276 months
Punjab11759Mar 2022AAAP92Mar 20276 months
Uttar Pradesh403202Mar 2022BJP255Mar 20276 months
Uttarakhand7036Mar 2022BJP47Mar 20276 months
Gujarat18292Dec 2022BJP156Dec 202715 months
Himachal Pradesh6835Dec 2022INC40Dec 202715 months

2028

9 legislatures
LegislatureSeatsMajorityLast polledLargest party thenTerm expiresIn
Meghalaya6031Mar 2023NPP26Mar 202818 months
Nagaland6031Mar 2023NDPP25Mar 202818 months
Tripura6031Mar 2023BJP32Mar 202818 months
Karnataka224113May 2023INC135May 202820 months
Chhattisgarh9046Dec 2023BJP54Dec 202827 months
Madhya Pradesh230116Dec 2023BJP163Dec 202827 months
Mizoram4021Dec 2023ZPM27Dec 202827 months
Rajasthan200101Dec 2023BJP115Dec 202827 months
Telangana11960Dec 2023INC64Dec 202827 months

2029

9 legislatures
LegislatureSeatsMajorityLast polledLargest party thenTerm expiresIn
Andhra Pradesh17588Jun 2024TDP135Jun 202933 months
Arunachal Pradesh6031Jun 2024BJP46Jun 202933 months
Lok Sabha543272Jun 2024BJP240Jun 202933 months
Odisha14774Jun 2024BJP78Jun 202933 months
Sikkim3217Jun 2024SKM31Jun 202933 months
Haryana9046Oct 2024BJP48Oct 202937 months
Jammu & KashmirUnion territory since 20199046Oct 2024JKN42Oct 202937 months
Jharkhand8141Nov 2024JMM34Nov 202938 months
Maharashtra288145Nov 2024BJP132Nov 202938 months

2030

2 legislatures
LegislatureSeatsMajorityLast polledLargest party thenTerm expiresIn
DelhiNational Capital Territory7036Feb 2025BJP48Feb 203041 months
Bihar243122Nov 2025BJP89Nov 203050 months

2031

5 legislatures
LegislatureSeatsMajorityLast polledLargest party thenTerm expiresIn
Assam12664May 2026BJP82May 203156 months
Kerala14071May 2026INC63May 203156 months
PuducherryUnion territory3016May 2026AINRC12May 203156 months
Tamil Nadu234118May 2026TVK108May 203156 months
West Bengal294148May 2026BJP208May 203156 months

Full election calendar

32 of 32
LegislatureTypeSeatsMajorityPrevious electionPrevious largest partySeats wonTerm endsTime remainingStatus
GoaVidhan Sabha4021Mar 2022BJP20Mar 20276 monthsExpected
ManipurVidhan Sabha6031Mar 2022BJP32Mar 20276 monthsExpected
PunjabVidhan Sabha11759Mar 2022AAAP92Mar 20276 monthsExpected
Uttar PradeshVidhan Sabha403202Mar 2022BJP255Mar 20276 monthsExpected
UttarakhandVidhan Sabha7036Mar 2022BJP47Mar 20276 monthsExpected
GujaratVidhan Sabha18292Dec 2022BJP156Dec 202715 monthsExpected
Himachal PradeshVidhan Sabha6835Dec 2022INC40Dec 202715 monthsExpected
MeghalayaVidhan Sabha6031Mar 2023NPP26Mar 202818 monthsExpected
NagalandVidhan Sabha6031Mar 2023NDPP25Mar 202818 monthsExpected
TripuraVidhan Sabha6031Mar 2023BJP32Mar 202818 monthsExpected
KarnatakaVidhan Sabha224113May 2023INC135May 202820 monthsExpected
ChhattisgarhVidhan Sabha9046Dec 2023BJP54Dec 202827 monthsExpected
Madhya PradeshVidhan Sabha230116Dec 2023BJP163Dec 202827 monthsExpected
MizoramVidhan Sabha4021Dec 2023ZPM27Dec 202827 monthsExpected
RajasthanVidhan Sabha200101Dec 2023BJP115Dec 202827 monthsExpected
TelanganaVidhan Sabha11960Dec 2023INC64Dec 202827 monthsExpected
Andhra PradeshVidhan Sabha17588Jun 2024TDP135Jun 202933 monthsExpected
Arunachal PradeshVidhan Sabha6031Jun 2024BJP46Jun 202933 monthsExpected
Lok SabhaLok Sabha543272Jun 2024BJP240Jun 202933 monthsExpected
OdishaVidhan Sabha14774Jun 2024BJP78Jun 202933 monthsExpected
SikkimVidhan Sabha3217Jun 2024SKM31Jun 202933 monthsExpected
HaryanaVidhan Sabha9046Oct 2024BJP48Oct 202937 monthsExpected
Jammu & KashmirVidhan Sabha9046Oct 2024JKN42Oct 202937 monthsExpected
JharkhandVidhan Sabha8141Nov 2024JMM34Nov 202938 monthsExpected
MaharashtraVidhan Sabha288145Nov 2024BJP132Nov 202938 monthsExpected
DelhiVidhan Sabha7036Feb 2025BJP48Feb 203041 monthsExpected
BiharVidhan Sabha243122Nov 2025BJP89Nov 203050 monthsExpected
AssamVidhan Sabha12664May 2026BJP82May 203156 monthsExpected
KeralaVidhan Sabha14071May 2026INC63May 203156 monthsExpected
PuducherryVidhan Sabha3016May 2026AINRC12May 203156 monthsExpected
Tamil NaduVidhan Sabha234118May 2026TVK108May 203156 monthsExpected
West BengalVidhan Sabha294148May 2026BJP208May 203156 monthsExpected

Frequently asked

Straight answers to the questions this page exists to answer.

Which by-elections are coming up in India?

6 by-elections are currently tracked here: Nandigram (West Bengal): polling 6 Oct 2026, counting 9 Oct 2026; Rejinagar (West Bengal): polling 6 Oct 2026, counting 9 Oct 2026; Madurantakam (SC) (Tamil Nadu): polling 6 Oct 2026, counting 9 Oct 2026; Dharapuram (SC) (Tamil Nadu): polling 6 Oct 2026, counting 9 Oct 2026; Thattanchavady (Puducherry): polling 6 Oct 2026, counting 9 Oct 2026; Nagaon (Assam): polling 6 Oct 2026, counting 9 Oct 2026. A by-election fills one vacant seat; it is not a general election.

When is the next Rajya Sabha election?

Polling and counting 16 Oct 2026 for 12 seats: Uttar Pradesh 10, Uttarakhand 1, West Bengal 1 (by-election). Rajya Sabha members serve six years and about a third of the house retires every second year, so elections come in rounds rather than all at once. Kerala (3 seats) is next due before 23 April 2027, and a large 70-seat round follows in 2028.

When are the next MLC (Legislative Council) elections?

Polling 23 Oct 2026 (counting 27 Oct) for 28 seats in the graduates’ and teachers’ constituencies of Uttar Pradesh, Bihar, Maharashtra and Karnataka. Only registered graduates and teachers vote in these seats, not the general public.

When is the next Presidential election in India?

The current President’s five-year term ends on 24 July 2027, and the election must be completed before then; the Election Commission has not announced a schedule. The President is chosen by an electoral college of MPs and members of the state legislative assemblies, not by a direct vote.

Which election is next in India?

No single date is officially announced. The soonest constitutional deadline belongs to the Goa assembly, whose current five-year term expires in Mar 2027 — an election there is due by then, even though the Election Commission has not yet announced a schedule.

Which states have elections due in 2027?

By 2027, five-year assembly terms expire for Goa, Manipur, Punjab, Uttar Pradesh and Uttarakhand. Each is due for an election by then, though exact dates are set by the Election Commission only weeks in advance.

Which states have elections in 2027?

Five-year assembly terms expire in 2027 for Goa, Manipur, Punjab, Uttar Pradesh, Uttarakhand, Gujarat and Himachal Pradesh. Each is due for an election by its own term-end date; the Election Commission announces exact schedules separately, closer to each poll.

When is the Punjab Assembly election due?

Punjab's current assembly term expires in Mar 2027, so an election is due there by then unless the house is dissolved earlier.

When is the Uttar Pradesh Assembly election due?

Uttar Pradesh's current assembly term expires in Mar 2027, so an election is due there by then unless the house is dissolved earlier.

When is the Gujarat Assembly election due?

Gujarat's current assembly term expires in Dec 2027, so an election is due there by then unless the house is dissolved earlier.

When does the current Lok Sabha term end?

The current Lok Sabha's five-year term runs until Jun 2029, so the next general election is due by then unless the house is dissolved earlier.

How are these election due dates calculated?

Article 172 of the Constitution gives a state assembly five years from the date of its first sitting, and Article 83 gives the Lok Sabha the same term for a general election. This page adds five years to each house’s most recent poll to get its constitutional deadline — the date by which an election must be held, not the date one is scheduled.

Can an Assembly election happen before its term ends?

Yes. A state assembly can be dissolved early — by the Governor on the advice of the council of ministers, or when no party can form a government — which triggers an election sooner than the five-year deadline. Some states also poll alongside the general election because their terms end in the same window — Andhra Pradesh, Odisha, Arunachal Pradesh and Sikkim did in 2024.

Who decides the election schedule?

The Election Commission of India, under Article 324 of the Constitution, sets and announces the phase-wise polling and counting dates for every general and state assembly election. It typically does so only a few weeks before voting begins.

Is the term-end date the same as the polling date?

No. The term-end date is the constitutional deadline by which an election must be completed — it is not when polling actually happens. The Election Commission holds elections before that deadline, on a schedule it announces separately, so the actual polling and counting dates can fall weeks or months earlier.

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.

Recommended reading

As an Amazon Associate, Janadesh Online earns from qualifying purchases.

Upcoming Elections in India 2027–2031 | Janadesh Online