Skip to content
Seats
68
Candidates
338
19 women, 4 elected
Turnout
75.30%
37.8 lakh of 50.3 lakh
Leading party
BJP
44 of 68 seats

Party performance

Ordered by seats won in Himachal Pradesh

PartyWon+/−ContestedVotesShareShare +/−
BJPBharatiya Janata Party44+186818,46,43248.79%+10.32
INCIndian National Congress21-156815,77,45041.68%-1.13
INDIndependent2-31122,39,9896.34%-5.80
CPMCommunist Party of India (Marxist)1+11455,5581.47%+0.31
BSPBahujan Samaj Party004218,5400.49%-0.68
SWAPSWAP0072,4250.06%
LOGAPLOGAP0072,1610.06%
RADMRADM0041,9050.05%
CPICommunist Party of India0031,6860.04%-0.15
NCPNationalist Congress Party0027520.02%-0.34
AIFBAIFB0026100.02%
JANSPJANSP0014450.01%
SPSamajwadi Party0014420.01%-0.10
ALIMRDALIMRD0014400.01%
BHLJVPBHLJVP0013930.01%
SAKAPSAKAP0023340.01%
RSHPRSHP0013210.01%
BMUPBMUP0013070.01%
NEDNED0012360.01%
6868 SEATS
  • BJP44 (65%)
  • INC21 (31%)
  • IND2 (3%)
  • CPM1 (1%)
  • BJP44
  • INC21
  • IND2
  • CPM1
BJP 44INC 21
  • BJP44
  • INC21
  • IND2
  • CPM1

Constituency performance

From the 68 results in Himachal Pradesh

Closest contest
KINNAUR
won by 120 (0.29%)
Biggest victory
NACHAN
won by 15,896 (25.77%)
Highest turnout
DOON
89.27%
Lowest turnout
SHIMLA
64.26%

Seat change

Against Himachal Pradesh's previous Vidhan Sabha election (2012), matched constituency-for-constituency

68SEATS
  • Retained30 (44%)
  • Changed hands38 (56%)

30 constituencies were won by the same party as last time; 38 changed hands.

India’s constituencies have not been redrawn since the 2008 delimitation, so this compares the same seat boundary both times.

Vote share & turnout trend

Himachal Pradesh, every Vidhan Sabha election on record

VOTE SHARE
0%16%31%47%62%1967197219771982198519901993199820032007201220172022BJPINCINDCPM
  • BJP
  • INC
  • IND
  • CPM
TURNOUT
0%21%42%63%85%1967197219771982198519901993199820032007201220172022Turnout

Assembly seat results

All 68 seats, alphabetical · showing 51–68 of 68

Assembly seatWinnerRunner-upMarginTurnout
PALAMPURINCASHISH BUTAILBJPINDU GOSWAMI4,3248.54%72.5%
PAONTA SAHIBBJPSUKH RAMINCKIRNESH JUNG12,61920.71%80.9%
RAMPURINCNAND LALBJPPREM SINGH DARAIK4,0377.57%75.1%
ROHRUINCMOHAN LAL BRAKTABJPSHASHI BALA9,40818.77%72.5%
SARKAGHATBJPINDER SINGHINCPAWAN KUMAR9,30216.28%69.1%
SERAJBJPJAI RAM THAKURINCCHET RAM11,25417.83%84.4%
SHAHPURBJPSARVEEN CHOUDHARYINDMAJOR (RET.) VIJAI SINGH MANKOTIA6,14710.22%75.1%
SHILLAIINCHARSHWARDHAN CHAUHANBJPBALDEV SINGH4,1257.37%85.1%
SHIMLABJPSURESH BHARDWAJINDHARISH JANARTHA1,9035.87%64.3%
SHIMLA RURALINCVIKRAMADITYA SINGHBJPDR. PRAMOD SHARMA4,8809.19%73.8%
SOLANINCDR. (COL.) DHANI RAM SHANDILBJPRAJESH KASHYAP6711.23%67.0%
SRI NAINA DEVIJIINCRAM LAL THAKURBJPRANDHIR SHARMA1,0421.84%83.7%
SRI RENUKAJIINCVINAY KUMARBJPBALBIR SINGH5,1609.95%78.9%
SUJANPURINCRAJINDER RANABJPPREM KUMAR DHUMAL1,9193.79%74.0%
SULLAHBJPVIPIN SINGH PARMARINCJAGJIWAN PAUL10,29114.84%72.1%
SUNDERNAGARBJPRAKESH KUMARINCSOHAN LAL9,26316.18%77.0%
THEOGCPMRAKESH SINGHABJPRAKESH VERMA1,9833.42%73.9%
UNAINCSATPAL SINGH RAIZADABJPSATPAL SINGH SATTI3,1965.12%78.6%

Vote share and swing on this page are the party’s share of valid votes in Himachal Pradesh alone — a different number from its national or all-state figures, and never mixed with them.

Frequently asked

Straight answers to the questions this result page exists to answer.

Who won the Himachal Pradesh assembly election, Dec 2017?

Bharatiya Janata Party won 44 of 68 seats in Himachal Pradesh, a clear majority.

What was the voter turnout in the Himachal Pradesh assembly election, Dec 2017?

Turnout was 75.30% — 37.8 lakh of 50.3 lakh registered electors voted.

How many assembly seats does Himachal Pradesh have?

Himachal Pradesh has 68 assembly seats.

Recommended reading

As an Amazon Associate, Janadesh Online earns from qualifying purchases.