Uttarakhand Election 2022 Results Explained: BJP 47, Congress 19
Uttarakhand 2022 results seat by seat: BJP 47, Congress 19, BSP 2, independents 2. Vote shares, closest margins, Dhami's loss at Khatima and history since
Latest Story
Uttarakhand voted on 14 February 2022 and the results came on 10 March. The BJP won 47 of 70 seats and became the first party to be re-elected to government in the state, whose voters had swapped parties at every election since 2002. This explainer uses the IndiaVotes constituency table, which we checked against the party totals and the winner-minus-runner-up margin for every seat, and sets out the numbers that matter for 2027: vote shares, the razor-thin seats, the reserved seats and the 2002 to 2022 history.
🧠 AI Overview Summary
In 2022 the BJP won 47 of Uttarakhand’s 70 seats with about 44.7% of the vote. Congress won 19 with about 38.3%, the BSP 2, independents 2 and AAP none. Turnout was 65.4%. Five seats were decided by fewer than 1,000 votes, the closest being Almora by 127. Chief Minister Pushkar Singh Dhami lost his own seat, Khatima, by 6,579 votes.
The 2022 Result in Five Numbers
- 47: BJP seats, against 57 in 2017, when it won 81% of the seats (IndiaVotes history).
- 44.74% vs 38.26%: the BJP and Congress vote shares per IndiaVotes; Wikipedia’s infobox gives the BJP 44.30%, so shares differ slightly by source.
- 5 of 70: seats won by under 1,000 votes (Almora 127, Dwarahat 182, Srinagar 587, Manglaur 598, Tehri 951), and 9 by under 2,000.
- 0: seats for the AAP, which took 3.34% of the vote on all 70 seats.
- First re-election: no government in the state had been returned to power before 2022.
Party-wise Result
| Party | Seats won | Vote share | Note |
|---|---|---|---|
| BJP | 47 | 44.74% | 23,83,838 votes (IndiaVotes) |
| INC | 19 | 38.26% | |
| BSP | 2 | not captured | Manglaur and Laksar |
| IND | 2 | not captured | Yamunotri and Khanpur |
| AAP | 0 | 3.34% | Contested all 70 seats |
| UKD / UKKD | 0 | not captured | Runner-up in Deoprayag and Tehri |
Among the BJP’s 47 wins the runner-up was Congress in 43 seats, the UKD in 2 (Deoprayag, Tehri) and an independent in 2. Among Congress’s 19 wins the runner-up was the BJP in 18 and the BSP in 1. IndiaVotes puts turnout at 65.4%, while Wikipedia’s district table gives 65.37%.
Biggest Margins and Closest Calls
| Seat | Winner party | Winner | Margin | Runner-up |
|---|---|---|---|---|
| Raipur | BJP | Umesh Sharma Kau | 30,052 | INC |
| Doiwala | BJP | Brij Bhushan Gairola | 29,021 | INC |
| Kaladhungi | BJP | Banshidhar Bhagat | 23,931 | INC |
| Dehradun Cantt | BJP | Savita Kapoor | 20,938 | INC |
| Rudrapur | BJP | Shiv Arora | 19,750 | INC |
| Rishikesh | BJP | Prem Chand Aggarwal | 19,057 | INC |
| Seat | Winner party | Margin | Runner-up |
|---|---|---|---|
| Almora | INC | 127 | BJP |
| Dwarahat | INC | 182 | BJP |
| Srinagar | BJP | 587 | INC |
| Manglaur | BSP | 598 | INC |
| Tehri | BJP | 951 | UKD |
| Dharchula | INC | 1,118 | BJP |
| Gadarpur | BJP | 1,120 | INC |
| Bazpur | INC | 1,611 | BJP |
Almora was won by Congress’s Manoj Tewari by 127 votes over the BJP, and Manglaur by the BSP’s Sarwat Karim Ansari by 598 over Congress. Two of the five closest seats went to Congress, one to the BSP and two to the BJP.
Stars Who Lost
10
Chief Minister Dhami loses Khatima
What happened: Pushkar Singh Dhami lost Khatima to Congress’s Bhuwan Chandra Kapri by 6,579 votes, though his party won the state. He returned to the Assembly from Champawat in a June 2022 by-election.
Why it matters: The BJP won the state while its own Chief Minister lost his seat.
10
Harish Rawat loses Lalkuan
What happened: Congress’s Harish Rawat, a former Chief Minister, lost Lalkuan to the BJP’s Dr Mohan Singh Bisht by 17,527 votes.
Why it matters: Congress ended on 19 seats, and one of its best-known leaders was outside the House.
Reserved and General Seats
| Category | Seats | BJP | INC | BSP | IND |
|---|---|---|---|---|---|
| General | 55 | 38 | 13 | 2 | 2 |
| Scheduled Caste | 13 | 9 | 4 | 0 | 0 |
| Scheduled Tribe | 2 | 0 | 2 | 0 | 0 |
The BJP won 9 of the 13 Scheduled Caste seats (Bageshwar, Gangolihat, Ghansali, Nainital, Pauri, Purola, Rajpur Road, Someshwar, Tharali) and Congress won the other 4 and both Scheduled Tribe seats.
Results Since 2002
| Year | Winner | Seats | Share of seats | Turnout | Runners-up |
|---|---|---|---|---|---|
| 2022 | BJP | 47 | 67% | 65.4% | INC 19; IND 2 |
| 2017 | BJP | 57 | 81% | 64.8% | INC 11; IND 2 |
| 2012 | INC | 32 | 46% | 66.6% | BJP 31; IND 3 |
| 2007 | BJP | 34 | 49% | 63.1% | INC 21; BSP 8 |
| 2002 | INC | 36 | 51% | 54.3% | BJP 19; BSP 7 |
The state swung between BJP and Congress at each election from 2002 to 2017. The 2012 result was a near tie, with Congress ahead of the BJP by one seat.
Explore More Timelines
Frequently Asked Questions
Sources
Reporting and data used in this story.
Update History
- November 8, 2026: first version.