Below is the list of Chief Ministers who have served Haryana:

1. Pandit Bhagwat Dayal Sharma
Political Party: Indian National Congress
Tenure: November 1, 1966 – March 23, 1967
2. Rao Birender Singh
Political Party: Vishal Haryana Party
Tenure: March 24, 1967 – November 2, 1967
3. Bansi Lal
Political Party: Indian National Congress
Tenure: May 22, 1968 – November 30, 1975
4. Banarsi Das Gupta
Political Party: Indian National Congress
Tenure: December 1, 1975 – April 30, 1977
5. Chaudhary Devi Lal
Political Party: Janata Party
Tenure: June 21, 1977 – June 28, 1979
6. Bhajan Lal
Political Party: Janata Party
Tenure: June 29, 1979 – January 22, 1980
7. Bhajan Lal
Political Party: Indian National Congress
Tenure: January 22, 1980 – July 5, 1985
8. Bansi Lal
Political Party: Indian National Congress
Tenure: July 5, 1985 – June 19, 1987
9. Chaudhary Devi Lal
Political Party: Janata Dal
Tenure: July 17, 1987 – December 2, 1989
10. Om Prakash Chautala
Political Party: Janata Dal
Tenure: December 2, 1989 – May 22, 1990
11. Banarsi Das Gupta
Political Party: Janata Dal
Tenure: May 22, 1990 – July 12, 1990
12. Om Prakash Chautala
Political Party: Janata Dal
Tenure: July 12, 1990 – July 17, 1990
13. Hukam Singh
Political Party: Janata Dal
Tenure: July 17, 1990 – March 21, 1991
14. Om Prakash Chautala
Political Party: Samajvadi Janata Party
Tenure: March 22, 1991 – April 6, 1991
15. Bhajan Lal
Political Party: Indian National Congress
Tenure: July 23, 1991 – May 9, 1996
16. Bansi Lal
Political Party: Haryana Vikas Party
Tenure: May 11, 1996 - July 23, 1999
17. Om Prakash Chautala
Political Party: Indian National Lok Dal
Tenure: July 24, 1999 – March 4, 2005
18. Bhupinder Singh Hooda
Political Party: Indian National Congress
Tenure: April, 2005 – October, 2009
19. Bhupinder Singh Hooda
Political Party: Indian National Congress
Tenure: October 25, 2009 – Incumbent