Home › Chief Ministers of India › List of Chief Ministers of Haryana
Chief Ministers of India

List of Chief Ministers of Haryana

Published: Oct 1, 2026
Updated: Oct 1, 2026
Reading Time: 8 min read
Source: Election Commission of India (ECI) Form 26

List of Chief Ministers of Haryana

Explore the complete chronological list of all Chief Ministers of Haryana since the state’s formation on 1 November 1966 to 2026. Review terms, political parties, alliances, and agricultural growth records.

Total Terms
19 Terms
11 Distinct Leaders
Current Chief Minister
Nayab Singh Saini
BJP (NDA)
Longest Serving CM
Bhajan Lal
11 yrs, 298 days
First Chief Minister
Bhagwat Dayal Sharma
1966 (Statehood)
# Chief Minister Party Alliance Took Office – Left Office Duration / Term
1
BS
Bhagwat Dayal Sharma
Jhajjar
INC INDIA 1 Nov 1966 – 23 Mar 1967 142 days
2
RS
Rao Birender Singh
Pataudi
VHP Other 24 Mar 1967 – 20 Nov 1967 241 days
3
BL
Bansi Lal
Tosham
INC INDIA 21 May 1968 – 30 Nov 1975 7 yrs, 193 days
4
BG
Banarsi Das Gupta
Bhiwani
INC INDIA 1 Dec 1975 – 30 Apr 1977 1 yr, 150 days
5
DL
Devi Lal
Bhattu Kalan
Janata Party Other 21 Jun 1977 – 28 Jun 1979 2 yrs, 7 days
6
BL
Bhajan Lal
Adampur
INC INDIA 28 Jun 1979 – 4 Jun 1986 6 yrs, 341 days
7
BL
Bansi Lal
Tosham
INC INDIA 5 Jun 1986 – 20 Jun 1987 1 yr, 15 days
8
DL
Devi Lal
Meham
Janata Dal Other 20 Jun 1987 – 2 Dec 1989 2 yrs, 165 days
9
OC
Om Prakash Chautala
Uchana Kalan
Janata Dal Other 2 Dec 1989 – 22 May 1990 171 days
10
BG
Banarsi Das Gupta
Bhiwani
Janata Dal Other 22 May 1990 – 12 Jul 1990 51 days
11
OC
Om Prakash Chautala
Darba Kalan
Janata Dal Other 12 Jul 1990 – 17 Jul 1990 5 days
12
HS
Hukam Singh
Dadri
Janata Dal Other 17 Jul 1990 – 22 Mar 1991 248 days
13
OC
Om Prakash Chautala
Rori
Janata Dal Other 22 Mar 1991 – 5 Apr 1991 14 days
14
BL
Bhajan Lal
Adampur
INC INDIA 23 Jun 1991 – 11 May 1996 4 yrs, 323 days
15
BL
Bansi Lal
Tosham
HVP NDA 11 May 1996 – 24 Jul 1999 3 yrs, 74 days
16
OC
Om Prakash Chautala
Narwana
INLD Other 24 Jul 1999 – 5 Mar 2005 5 yrs, 224 days
17
BH
Bhupinder Singh Hooda
Garhi Sampla-Kiloi
INC INDIA 5 Mar 2005 – 26 Oct 2014 9 yrs, 235 days
18
MK
Manohar Lal Khattar
Karnal
BJP NDA 26 Oct 2014 – 12 Mar 2024 9 yrs, 138 days
19
NS
Nayab Singh Saini
Ladwa
BJP NDA 12 Mar 2024 – Incumbent 2nd Term (Active)
No Chief Ministers match your search criteria.

Frequently Asked Questions about Haryana Chief Ministers

Who is the current Chief Minister of Haryana?
Shri Nayab Singh Saini is the current Chief Minister of Haryana, assuming office in March 2024 and securing a historic third consecutive mandate for the BJP in October 2024.
Who was the first Chief Minister of Haryana?
Pandit Bhagwat Dayal Sharma was the first Chief Minister of Haryana upon its creation on 1 November 1966.
Who are the ‘Three Lals’ of Haryana politics?
Bansi Lal, Devi Lal, and Bhajan Lal are famously known as the ‘Three Lals’ who dominated Haryana’s political landscape for over three decades.
Who was the longest-serving Chief Minister of Haryana?
Bhajan Lal was the longest-serving Chief Minister of Haryana, totaling nearly 12 years in office across three distinct terms.
Which constituency does the current Haryana CM represent?
Chief Minister Nayab Singh Saini represents the Ladwa Assembly Constituency in Kurukshetra district.