Uttarakhand By-Elections Since 2022: Five Seats, Five Results
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.
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.
| Seat | Why it fell vacant | Result date | Winner |
|---|---|---|---|
| Champawat | BJP’s Kailash Gahtori resigned, 21 Apr 2022 | 3 Jun 2022 | Pushkar Singh Dhami (BJP) |
| Bageshwar (SC) | BJP’s Chandan Ram Das died, 26 Apr 2023 | 8 Sep 2023 | Parwati Das (BJP) |
| Manglaur | BSP’s Sarwat Karim Ansari died, 30 Oct 2023 | 13 Jul 2024 | Muhammad Nizamuddin (INC) |
| Badrinath | INC’s Rajendra Bhandari resigned, 17 Mar 2024 | 13 Jul 2024 | Lakhpat Singh Butola (INC) |
| Kedarnath | BJP’s Shaila Rani Rawat died, 9 Jul 2024 | Nov 2024 | Asha 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
23
Kedarnath: BJP’s Asha Nautiyal wins
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.
13
Manglaur and Badrinath: Congress wins both
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.
8
Bageshwar: BJP’s Parwati Das wins
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.
3
Champawat: Dhami wins his seat
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.
How the House Has Changed
| Party | 2022 result | Now | Change |
|---|---|---|---|
| BJP | 47 | 47 | 0 |
| INC | 19 | 20 | +1 (Manglaur) |
| BSP | 2 | 1 | -1 (Manglaur) |
| IND | 2 | 2 | 0 |
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
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.