Skip to content

Current government

Who governs Himachal Pradesh today

Full CM history →
Sukhvinder Singh Sukhu
Chief Minister of Himachal Pradesh

In office since 11 Dec 2022 · 3 years, 8 months

Sukhvinder Singh Sukhu (born 27 March 1964) is an Indian politician. He is serving as the 7th Chief Minister of Himachal Pradesh since 11 Dec 2022 and also serving as leader of the house in legislative assembly. As a member of Indian National Congress, he is a 4-time and incumbent MLA from Nadaun assembly constituency of Himachal Pradesh.

Current seats
68
in the present Himachal Pradesh assembly
Elections contested
13
Leading party, 2022
INC
40 of 68 seats

Compare elections

See what changed between any two Vidhan Sabha elections in Himachal Pradesh.

2022vs

Seat swings, vote share shifts and constituency-level changes, side by side.

Seat share over the years

Seats and vote share by election for the parties that have won the most Vidhan Sabha seats in Himachal Pradesh

Party2022201720122007200319981993199019851982197719721967
INC402136234331529583195334
BJP254426411631845729000
IND32536171266716
JNP00000000025300
Others011135112100810
Total seats68686868686868676868686860

Seats won over time

The four parties that have won the most Vidhan Sabha seats in Himachal Pradesh

0163249651967197219771982198519901993199820032007201220172022INCBJPINDJNP
  • INC
  • BJP
  • IND
  • JNP

Constituency performance

From the 68 results in Himachal Pradesh, 2022

Best performance
SERAJ
JAI RAM THAKUR, 75.70% share
Closest contest
BHORANJ
won by 60 (0.10%)
Biggest victory
SERAJ
won by 38,183 (53.97%)
Lowest turnout
SHIMLA
63.32%

Seat change & vote share

Himachal Pradesh, 2022

68SEATS
  • Retained37 (54%)
  • Changed hands31 (46%)

37 constituencies were won by the same party as 2017; 31 changed hands.

Vote share by party
INC43.90%
BJP43.00%
IND9.70%
AAAP1.10%
BSP0.35%

Result by election

INC 40BJP 25
  • INC40
  • BJP25
  • IND3
BJP 44INC 21
  • BJP44
  • INC21
  • IND2
  • CPM1
INC 36BJP 26IND 5
  • INC36
  • BJP26
  • IND5
  • HLP1
BJP 41INC 23
  • BJP41
  • INC23
  • IND3
  • BSP1
INC 43BJP 16IND 6
  • INC43
  • BJP16
  • IND6
  • LJNSP1
  • HVC1
  • LMHP1
BJP 31INC 31HVC 5
  • BJP31
  • INC31
  • HVC5
  • IND1
INC 52BJP 8IND 7
  • INC52
  • BJP8
  • IND7
  • CPM1
BJP 45JD 11INC 9
  • BJP45
  • JD11
  • INC9
  • CPI1
  • IND1
INC 58BJP 7
  • INC58
  • BJP7
  • IND2
  • LKD1
INC 31BJP 29IND 6
  • INC31
  • BJP29
  • IND6
  • JNP2
JNP 53INC 9IND 6
  • JNP53
  • INC9
  • IND6
INC 53IND 7BJS 5
  • INC53
  • IND7
  • BJS5
  • LRP2
  • CPM1
INC 34IND 16BJS 7
  • INC34
  • IND16
  • BJS7
  • CPI2
  • SWA1

Top leaders

Chief Ministers of Himachal Pradesh, most recent first

Full history →
Sukhvinder Singh Sukhu
INCIncumbent
2022present
Jai Ram Thakur
BJP
20172022
Prem Kumar Dhumal
BJP
19982012
Virbhadra Singh
INC
19832017

Assembly constituencies

68 current, 146 under former boundaries · showing 1–50 of 214

No.Assembly seatReservationElectionsLast contested
1CHURAHSC32022
2BHARMOURST32022
3CHAMBAGEN32022
4DALHOUSIEGEN32022
5BHATTIYATGEN32022
6NURPURGEN32022
7INDORASC32022
8FATEHPURGEN32022
9JAWALIGEN32022
10DEHRAGEN32022
11JASWAN-PRAGPURGEN32022
12JAWALAMUKHIGEN32022
13JAISINGHPURSC32022
14SULLAHGEN32022
15NAGROTAGEN32022
16KANGRAGEN32022
17SHAHPURGEN32022
18DHARAMSHALAGEN32022
19PALAMPURGEN32022
20BAIJNATHSC32022
21LAHAUL & SPITIST32022
22MANALIGEN32022
23KULLUGEN32022
24BANJARGEN32022
25ANNISC32022
26KARSOGSC32022
27SUNDERNAGARGEN32022
28NACHANSC32022
29SERAJGEN32022
30DARANGGEN32022
31JOGINDERNAGARGEN32022
32DHARAMPURGEN32022
33MANDIGEN32022
34BALHSC32022
35SARKAGHATGEN32022
36BHORANJSC32022
37SUJANPURGEN32022
38HAMIRPURGEN32022
39BARSARGEN32022
40NADAUNGEN32022
41CHINTPURNISC32022
42GAGRETGEN32022
43HAROLIGEN32022
44UNAGEN32022
45KUTLEHARGEN32022
46JHANDUTASC32022
47GHUMARWINGEN32022
48BILASPURGEN32022
49SRI NAINA DEVIJIGEN32022
50ARKIGEN32022

Seats marked “former boundary” were redrawn by a later delimitation order. A name that survives a redrawing keeps its own page, with each boundary era labelled on the result.