← AiTimeline Home

Election Data Tracker · Updated Nov 8, 2026

Uttarakhand By-Elections Since 2022: Five Seats, Five Results

📅 Last verified Nov 8, 2026🗳️ 70-seat Assembly📌 Uttarakhand Election 2027
In short

Five Uttarakhand Assembly seats have gone to by-elections since 2022: Champawat, Bageshwar, Manglaur, Badrinath and Kedarnath. Who won and how the House

Latest Story

Uttarakhand’s 5th Assembly was elected in February 2022, and since then five seats have gone back to the voters in by-elections: Champawat in June 2022, Bageshwar in September 2023, Manglaur and Badrinath together in July 2024, and Kedarnath in November 2024. The sources we reviewed record no other by-election and no seat currently vacant. This page lists each contest, why it was needed and who won, and shows how the party tally has moved: the BJP is still on 47, while Congress has gained one seat from the BSP and now has 20.

🧠 AI Overview Summary

Five Uttarakhand Assembly seats have been contested in by-elections since the 2022 result. The BJP held Champawat, Bageshwar and Kedarnath. Congress held Badrinath and took Manglaur from the BSP. The House now stands at BJP 47, Congress 20, BSP 1 and independents 2, according to Wikipedia’s roster, which may lag recent events.

⚡ Uttarakhand By-Elections at a Glance
By-elections since 20225 (Champawat, Bageshwar, Manglaur, Badrinath, Kedarnath)
BJP won3 (Champawat, Bageshwar, Kedarnath)
Congress won2 (Manglaur, Badrinath)
Seat that changed handsManglaur, BSP to INC
Current strengthBJP 47, INC 20, BSP 1, IND 2
📚 Key Takeaways

What the Five By-Elections Show

  • Chief Minister’s re-entry: Pushkar Singh Dhami lost Khatima in 2022 but won Champawat in the 3 June 2022 by-election after BJP MLA Kailash Gahtori resigned on 21 April 2022.
  • Deaths caused three polls: BJP’s Chandan Ram Das (Bageshwar, 26 April 2023), BSP’s Sarwat Karim Ansari (Manglaur, 30 October 2023) and BJP’s Shaila Rani Rawat (Kedarnath, 9 July 2024).
  • July 2024 double: Congress won both Manglaur and Badrinath on 13 July 2024; Badrinath followed MLA Rajendra Bhandari’s resignation on 17 March 2024.
  • BJP tally unchanged: it won 47 in 2022 and holds 47 now, because its three by-election wins replaced its own MLAs.
  • Congress gained one: Manglaur moved from the BSP, taking the party from 19 to 20.

The Five By-Elections

In order of polling, from Wikipedia’s roster of the 5th Assembly.

SeatWhy it fell vacantResult dateWinner
ChampawatBJP’s Kailash Gahtori resigned, 21 Apr 20223 Jun 2022Pushkar Singh Dhami (BJP)
Bageshwar (SC)BJP’s Chandan Ram Das died, 26 Apr 20238 Sep 2023Parwati Das (BJP)
ManglaurBSP’s Sarwat Karim Ansari died, 30 Oct 202313 Jul 2024Muhammad Nizamuddin (INC)
BadrinathINC’s Rajendra Bhandari resigned, 17 Mar 202413 Jul 2024Lakhpat Singh Butola (INC)
KedarnathBJP’s Shaila Rani Rawat died, 9 Jul 2024Nov 2024Asha Nautiyal (BJP)

Result dates are the dates given on Wikipedia’s roster, and we did not capture vote totals for every contest. The one margin we could trace to a dated headline is Kedarnath, reported on 23 November 2024 as a win by 5,622 votes; treat it as unverified until checked against the Election Commission’s figures.

Seat by Seat

Nov
23

Kedarnath: BJP’s Asha Nautiyal wins

OfficialNov 2024

What happened: The BJP held Kedarnath after MLA Shaila Rani Rawat died on 9 July 2024. Asha Nautiyal won the by-election, reported with a margin of 5,622 votes on 23 November 2024.

Why it matters: Kedarnath is a pilgrim-route seat in Rudraprayag district, and the BJP kept it.

Status: Result confirmed. Margin from a single headline, not cross-checked.
Jul
13

Manglaur and Badrinath: Congress wins both

OfficialJul 13, 2024

What happened: Muhammad Nizamuddin of Congress won Manglaur, a seat the BSP had held since 2022 and which fell vacant when Sarwat Karim Ansari died. Lakhpat Singh Butola of Congress won Badrinath, held in 2022 by Rajendra Bhandari, who resigned on 17 March 2024.

Why it matters: Congress lifted its House strength from 19 to 20, the only change in party balance across the five contests.

Status: Results confirmed on Wikipedia’s roster.
Sep
8

Bageshwar: BJP’s Parwati Das wins

OfficialSep 8, 2023

What happened: After the death of BJP MLA Chandan Ram Das on 26 April 2023, the BJP’s Parwati Das won the Scheduled Caste seat in the by-election.

Why it matters: Kept the BJP at 47 after the loss of a sitting member.

Status: Result confirmed. We did not capture the margin.
Jun
3

Champawat: Dhami wins his seat

OfficialJun 3, 2022

What happened: Kailash Gahtori resigned the Champawat seat on 21 April 2022. Chief Minister Pushkar Singh Dhami, who had lost Khatima to Congress’s Bhuwan Chandra Kapri by 6,579 votes in the March result, contested and won the by-election.

Why it matters: Brought the Chief Minister back into the House.

Status: Result confirmed. We did not capture the margin.

How the House Has Changed

Party2022 resultNowChange
BJP47470
INC1920+1 (Manglaur)
BSP21-1 (Manglaur)
IND220

Wikipedia’s roster of the 5th Assembly gives the current strength above and may not reflect events after about August 2025. The post of Deputy Speaker has been vacant since 10 March 2022.

Why by-elections matter this close to an election

With the term due to end in March 2027, we found no vacant seat and no pending by-election in the reports we reviewed. Any vacancy that arises now is unlikely to be filled before the general election, since the Election Commission can choose not to hold a poll when little of the term remains.

Explore More Timelines

Frequently Asked Questions

How many by-elections have been held in Uttarakhand since 2022?
Five: Champawat (June 2022), Bageshwar (September 2023), Manglaur and Badrinath (July 2024) and Kedarnath (November 2024).
Which party won the most Uttarakhand by-elections since 2022?
The BJP won three (Champawat, Bageshwar and Kedarnath) and Congress won two (Manglaur and Badrinath).
Why was there a by-election in Champawat?
BJP MLA Kailash Gahtori resigned on 21 April 2022 so that Chief Minister Pushkar Singh Dhami, who had lost Khatima, could contest. Dhami won on 3 June 2022.
Did any seat change party in a by-election?
Yes, Manglaur, which moved from the BSP to Congress in July 2024.
What is the strength of the Uttarakhand Assembly now?
BJP 47, Congress 20, BSP 1 and independents 2, per Wikipedia’s roster of the 5th Assembly.

Sources

Reporting and data used in this story.

Update History

  • November 8, 2026: first version. Updated if any seat falls vacant or a poll is called.

Related Stories

Manipur Election 2027: Who Said What Uttarakhand Chief Ministers Timeline: Tenures Since 2000
New article
→
Next Article