Chief Ministers of Punjab
1. Gopi Chand Bhargava
   Period - 15 Aug 1947 to 13 Apr 1949
   Party - Indian National Congress
2. Bhim Sen Sachar
  Period - 13 Apr 1949 to 18 Oct 1949
  Party - Indian National Congress
3. Gopi Chand Bhargava
  Period - 18 Oct 1949 to 20 June 1951
  Party - Indian National Congress
President rule
 Period - 20 June 1951 to 17 Apr 1952
4. Bhim Sen Sachar
  Period - 17 Apr 1952 to 23 Jan 1956
  Party - Indian National Congress
5. Pratap Singh Kairon
  Period - 23 Jan 1956 to 21 June 1964
  Party - Indian National Congress
6. Gopi Chand Bhargava
  Period - 21 June 1964 to 6 July 1964
  Party - Indian National Congress
7. Ram Kishan
  Period - 7 July 1964 to 5 July 1966
  Party - Indian National Congress
President rule
  Period - 5 July 1966 to 1 Nov 1966
8. Giani Gurmukh Singh Mussafir
  Period - 1 Nov 1966 to 8 Mar 1967
  Party - Indian National Congress
9. Gurnam Singh
  Period - 8 Mar 1967 to 25 Nov 1967Â
  Party - Shiromani Akali Dal
10. Lachhman Singh Gill
   Period - 25 Nov 1967 to 23 Aug 1968
   Party - Shiromani Akali Dal
President rule
  Period - 23 Aug 1968 to 17 Feb 1969
11. Gurnam Singh
   Period - 17 Feb 1969 to 27 Mar 1970
   Party - Shiromani Akali Dal
12. Parkash Singh Badal
   Period - 27 Mar 1970 to 14 June 1971Â
   Party - Shiromani Akali Dal
Â
President rule
  Period - 14 June 1971 to 17 Mar 1972
13. Zail SinghÂ
   Period - 17 Mar 1972 to 30 Apr 1977
   Party - Indian National Congress
President rule
  Period - 30 Apr 1977 to 20 June 1977
14. Parkash Singh Badal
   Period - 20 June 1977 to 17 Feb 1980
   Party - Shiromani Akali Dal
President rule
  Period - 17 Feb 1980 to 6 June 1980
15. Darbara Singh
   Period - 6 June 1980 to 10 Oct 1983
   Party - Indian National Congress
President rule
  Period - 10 Oct 1983 to 29 Sep 1985
16. Surjit Singh Barnala
   Period - 29 Sep 1985 to 11 June 1987
   Party - Shiromani Akali Dal
President rule
  Period - 11 June 1987 to 25 Feb 1992
17. Beant Singh
   Period - 25 Feb 1992 to 31 Aug 1995
   Party - Indian National Congress
18. Harcharan Singh Brar
    Period - 31 Aug 1995 to 21 Jan 1996
    Party - Indian National Congress
19. Rajinder Kaur Bhattal
   Period - 21 Jan 1996 to 11 Feb 1997
   Party - Indian National Congress
20. Parkash Singh Badal
   Period - 12 Feb 1997 to 26 Feb 2002
   Party - Shiromani Akali Dal
21. Amarinder Singh
   Period - 26 Feb 2002 to 1 Mar 2007
   Party - Indian National Congress
22. Parkash Singh Badal
    Period - 1 Mar 2007 to 11 Mar 2017
    Party - Shiromani Akali Dal
23. Captain Amarinder Singh
    Period - 16 Mar 2017 to Present
    Party - Indian National Congress