EElectionLens
Explorer

Himachal Pradesh Assembly Election, 2017

68 seats · 38 changed party since 2012 · turnout 75.3%

Community mirrorTCPD Lok Dhaba, Ashoka University (mirror of ECI)Open in Scenario Lab

Party standings

Himachal Pradesh Assembly Election, 2017 · 4 parties won seats

Derived
Bharatiya Janata Party — 44 seatsIndian National Congress — 21 seatsIndependent — 2 seatsCommunist Party of India (Marxist) — 1 seat3568of 68 seats
  • BJP44
  • INC21
  • IND2
  • CPM1

Ring and figures are seats won.

PartySeatsVotesVote shareContested
BJPBharatiya Janata Party4465%18,46,43248.8%68
INCIndian National Congress2131%15,77,45041.7%68
INDIndependent23%2,39,9896.3%112
CPMCommunist Party of India (Marxist)11%55,5581.5%14

+ 16 smaller parties / independents with under 1% of the vote.

Constituency map

Himachal Pradesh Assembly Election, 2017 · winner by seat

68 constituencies · tap for the winner, again for the full result

House composition

Majority line at 35

2017 · selected
Majority 35
BJP44INC21IND2CPM1
2012 · previous
Majority 35

Vote share by party

Share of valid votes · 2012 → 2017

2012 2017· by party
50%38%25%13%0%
38.5
48.8
42.8
41.7
12.1
6.3
BJPINCIND

Seat change

2017 seats minus 2012 seats

seats lostseats gained
BJP
26 → 44
+18
INC
36 → 21
−15
IND
5 → 2
−3
CPM
0 → 1
+1
HLP
1 → 0
−1

Vote-share movement

Statewide, 2012 → 2017

share lostshare gained
BJP
38.5% → 48.8%
+10.3%
NOTA
0.0% → 0.9%
+0.9%
CPM
1.2% → 1.5%
+0.3%
NCP
0.4% → 0.0%
−0.3%
LJP
0.4% → 0.0%
−0.4%
AITC
0.5% → 0.0%
−0.5%
BSP
1.2% → 0.5%
−0.7%
INC
42.8% → 41.7%
−1.1%
HLP
2.4% → 0.0%
−2.4%
IND
12.1% → 6.3%
−5.8%

Biggest BJP–INC swings

Seats where the BJP-vs-INC vote gap moved most, 2012 → 2017. 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
Rohru
Himachal Pradesh
+44.7%
Nurpur
Himachal Pradesh
+44.7%
Jaisinghpur
Himachal Pradesh
+42.9%
Chopal
Himachal Pradesh
+41.7%
Shimla Rural
Himachal Pradesh
+40.3%
Sundernagar
Himachal Pradesh
+39.4%
Baijnath
Himachal Pradesh
+37.9%
Shimla
Himachal Pradesh
+33.0%
Theog
Himachal Pradesh
+31.3%
Lahaul & Spiti
Himachal Pradesh
+30.6%
Nagrota
Himachal Pradesh
+28.4%
Balh
Himachal Pradesh
+28.3%