Explorer
Uttarakhand Assembly Election, 2022
70 seats · 23 changed party since 2017 · turnout 64.0%
Party standings
Uttarakhand Assembly Election, 2022 · 4 parties won seats
- BJP47
- INC19
- IND2
- BSP2
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 4767% | 23,83,838 | 44.3% | 70 |
| INCIndian National Congress | 1927% | 20,38,509 | 37.9% | 70 |
| INDIndependent | 23% | 3,00,158 | 5.6% | 153 |
| BSPBahujan Samaj Party | 23% | 2,59,504 | 4.8% | 55 |
| AAPAam Aadmi Party | 00% | 1,78,134 | 3.3% | 70 |
| UKKDUKKD | 00% | 58,038 | 1.1% | 43 |
+ 37 smaller parties / independents with under 1% of the vote.
Constituency map
Uttarakhand Assembly Election, 2022 · winner by seat
70 constituencies · tap for the winner, again for the full result
House composition
Majority line at 36
2022 · selected
Majority 36
BJP47INC19IND2BSP2
2017 · previous
Majority 36
Vote share by party
Share of valid votes · 2017 → 2022
2017 2022· by party
50%38%25%13%0%
46.5
44.3
33.5
37.9
10.0
5.6
7.0
4.8
0.0
3.3
BJPINCINDBSPAAP
Seat change
2022 seats minus 2017 seats
seats lostseats gained
BJP
57 → 47
−10
INC
11 → 19
+8
IND
2 → 2
0
BSP
0 → 2
+2
Vote-share movement
Statewide, 2017 → 2022
share lostshare gained
INC
33.5% → 37.9%
+4.4%
AAP
0.0% → 3.3%
+3.3%
UJP
0.0% → 0.6%
+0.6%
ASPKR
0.0% → 0.6%
+0.6%
UKKD
0.7% → 1.1%
+0.3%
BSP
7.0% → 4.8%
−2.2%
BJP
46.5% → 44.3%
−2.2%
IND
10.0% → 5.6%
−4.5%
Biggest BJP–INC swings
Seats where the BJP-vs-INC vote gap moved most, 2017 → 2022. Bold = the seat changed hands.
Swing = (BJP share − INC share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward INC.
toward INCtoward BJP
Narendranagar
Uttarakhand
−34.5%
Bhagwanpur
Uttarakhand
−30.4%
Nanak Matta
Uttarakhand
−25.6%
Yamunotri
Uttarakhand
−23.6%
Hardwar
Uttarakhand
−22.5%
Khanpur
Uttarakhand
−21.6%
Champawat
Uttarakhand
−21.4%
Sitarganj
Uttarakhand
−21.2%
Jwalapur
Uttarakhand
−19.9%
Kedarnath
Uttarakhand
+19.7%
Ranikhet
Uttarakhand
+18.3%
Ghanshali
Uttarakhand
−17.6%
Closest races · 2022
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2022
70 seats · alphabetical · tap for full results · ⇄ = changed party since 2017
- AlmoraINC0.2%
- B.H.E.L. RanipurBJP12.2%
- BadrinathINC3.0%
- BageshwarBJP16.3%
- BajpurINC1.5%
- BhagwanpurINC4.9%
- BhimtalBJP14.9%
- ChakrataINC13.0%
- ChampawatBJP8.2%
- ChaubattakhalBJP26.9%
- Dehradun Cantt.BJP27.2%
- DeoprayagBJP5.4%
- DhanoltiBJP8.3%
- DharampurBJP8.5%
- DharchulaINC2.0%
- DidihatBJP5.9%
- DoiwalaBJP25.6%
- DwarahatINC0.4%
- GadarpurBJP1.0%
- GangolihatBJP17.3%
- GangotriBJP13.5%
- GhanshaliBJP20.7%
- HaldwaniINC7.8%
- HardwarBJP15.9%
- Hardwar RuralINC4.2%
- JageshwarBJP11.1%
- JaspurINC4.3%
- JhabreraINC8.6%
- JwalapurINC14.4%
- KaladhungiBJP20.2%
- KapkoteBJP6.3%
- KarnprayagBJP11.4%
- KashipurBJP14.4%
- KedarnathBJP13.9%
- KhanpurIND6.0%
- KhatimaINC7.1%
- KichhaINC10.1%
- KotdwarBJP4.8%
- LaksarBSP12.8%
- LalkuwaBJP20.1%
- LansdowneBJP23.8%
- LohaghatINC9.5%
- MangloreBSP0.7%
- MussoorieBJP19.3%
- NainitalBJP12.9%
- Nanak MattaINC14.1%
- NarendranagarBJP3.1%
- PauriBJP11.7%
- PirankaliyarINC16.0%
- PithoragarhINC8.6%
- PratapnagarINC5.5%
- PurolaBJP12.2%
- RaipurBJP27.5%
- Rajpur RoadBJP16.2%
- RamnagarBJP5.7%
- RanikhetBJP6.1%
- RishikeshBJP18.2%
- RoorkeeBJP3.0%
- RudraprayagBJP15.5%
- RudrapurBJP14.9%
- SahaspurBJP6.6%
- SaltBJP8.2%
- SitarganjBJP11.3%
- SomeshwarBJP10.5%
- SrinagarBJP0.9%
- TehriBJP2.0%
- TharaliBJP13.1%
- VikasnagarBJP6.4%
- YamkeshwarBJP21.6%
- YamunotriIND12.7%