Daftar Ketua Menteri Punjab (India)
Ketua Menteri Punjab

| № | Nama (kelahiran–kematian); konstituensi | Partai | Masa jabatan | Masa jabatan | Masa jabatan | Pemilihan (Vidhan Sabha) | Dilantik oleh |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | Gopi Chand Bhargava (1889–1966) MLA for Pundri | Kongres Nasional India | 15 Agustus 1947 | 13 April 1949 | 1 tahun, 241 hari | — | Chandulal Madhavlal Trivedi |
| 2 | Bhim Sen Sachar (1894–1978) MLA untuk Selatan Kota Ludhiana | Kongres Nasional India | 13 April 1949 | 18 Oktober 1949 | 188 hari | — | Chandulal Madhavlal Trivedi |
| (1) | Gopi Chand Bhargava (1889–1966) MLA untuk Pundri | Kongres Nasional India | 18 Oktober 1949 | 20 Juni 1951 | 1 tahun, 245 hari | — | Chandulal Madhavlal Trivedi |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 20 Juni 1951 | 17 April 1952 | 302 hari | — | Rajendra Prasad |
| (2) | Bhim Sen Sachar (1894–1978) MLA untuk Selatan Kota Ludhiana | Kongres Nasional India | 17 April 1952 | 23 Januari 1956 | 3 tahun, 281 hari | 1952 (ke-1) | Chandulal Madhavlal Trivedi |
| 3 | Partap Singh Kairon (1901–1965) MLA for Sujanpur | Kongres Nasional India | 23 Januari 1956 | 21 Juni 1964 | 8 tahun, 150 hari | — (1st) | Chandeshwar Prasad Narayan Singh |
| 3 | Partap Singh Kairon (1901–1965) MLA for Sujanpur | Kongres Nasional India | 23 Januari 1956 | 21 Juni 1964 | 8 tahun, 150 hari | 1957 (ke-2) | Chandeshwar Prasad Narayan Singh |
| 3 | Partap Singh Kairon (1901–1965) MLA for Sujanpur | Kongres Nasional India | 23 Januari 1956 | 21 Juni 1964 | 8 tahun, 150 hari | 1962 (ke-3) | Narhar Vishnu Gadgil |
| (1) | Gopi Chand Bhargava (1889–1966) MLC in Vidhan Parishad | Kongres Nasional India | 21 Juni 1964 | 6 Juli 1964 | 15 hari | — (ke-3) | Hafiz Mohamad Ibrahim |
| 4 | Ram Kishan MLA untuk Timur Laut Kota Jullundur | Kongres Nasional India | 7 Juli 1964 | 5 Juli 1966 | 1 tahun, 363 hari | — (ke-3) | Hafiz Mohamad Ibrahim |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 5 Juli 1966 | 1 November 1966 | 119 hari | — | Sarvepalli Radhakrishnan |
Ketua Menteri Punjab (Setelah pemisahan diri Haryana)
| 5 | Giani Gurmukh Singh Musafir (1899–1976) MLC untuk Vidhan Parishad | Kongres Nasional India | 1 November 1966 | 8 Maret 1967 | 127 hari | — (ke-3) | Dharma Vira |
| 6 | Gurnam Singh (1899–1973) MLA untuk Qila Raipur | Akali Das Sant Fateh Singh Group | 8 Maret 1967 | 25 November 1967 | 262 hari | 1967 (ke-4) | Dharma Vira |
| 7 | Lachhman Singh Gill (1917–1969) MLA for Dharamkot | Shiromani Akali Dal | 25 November 1967 | 23 Agustus 1968 | 272 hari | — (ke-4) | D. C. Pavate |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 23 Agustus 1968 | 17 Februari 1969 | 178 hari | — | Zakir Hussain |
| (6) | Gurnam Singh (1899–1973) MLA untuk Qila Raipur | Shiromani Akali Dal | 17 Februari 1969 | 27 Maret 1970 | 1 tahun, 38 hari | 1969 (ke-5) | D. C. Pavate |
| 8 | Parkash Singh Badal (kelahiran 1927) MLA untuk Giddarbaha | Shiromani Akali Dal | 27 Maret 1970 | 14 Juni 1971 | 1 tahun, 79 hari | — (ke-5) | D. C. Pavate |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 14 Juni 1971 | 17 Maret 1972 | 277 hari | — | V. V. Giri |
| 9 | Zail Singh (1916–1994) MLA untuk Anandpur Sahib | Kongres Nasional India | 17 Maret 1972 | 30 April 1977 | 5 tahun, 44 hari | 1972 (ke-6) | D. C. Pavate |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 30 April 1977 | 20 Juni 1977 | 51 hari | — | B. D. Jatti |
| (8) | Parkash Singh Badal (kelahiran 1927) MLA untuk Giddarbaha | Shiromani Akali Dal | 20 Juni 1977 | 17 Februari 1980 | 2 tahun, 242 hari | 1977 (ke-7) | Mahendra Mohan Choudhry |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 17 Februari 1980 | 6 Juni 1980 | 110 hari | — | Neelam Sanjiva Reddy |
| 10 | Darbara Singh (1916–1990) MLA untuk Nakodar | Kongres Nasional India (I) | 6 Juni 1980 | 10 Oktober 1983 | 3 tahun, 126 hari | 1980 (ke-8) | Jaisukh lal Hathi |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 10 Oktober 1983 | 29 September 1985 | 1 tahun, 354 hari | — | Zail Singh |
| 11 | Surjit Singh Barnala (kelahiran 1925) MLA untuk Barnala | Shiromani Akali Dal | 29 September 1985 | 11 Juni 1987 | 1 tahun, 255 hari | 1985 (ke-9) | Arjun Singh |
| - | Lowong (Pemerintahan presiden) | Tidak ada | 11 Juni 1987 | 25 Februari 1992 | 4 tahun, 259 hari | — | Zail Singh |
| 12 | Beant Singh (1922–1995) MLA untuk Jullundur Cantonment | Kongres Nasional India (I) | 25 Februari 1992 | 31 Agustus 1995 | 3 tahun, 187 hari | 1992 (ke-10) | Surendra Nath |
| 13 | Harcharan Singh Brar (1922–2009) MLA untuk Muktsar | Kongres Nasional India (I) | 31 Agustus 1995 | 21 Januari 1996 | 143 hari | — (ke-10) | B.K.N. Chhibber |
| 14 | Rajinder Kaur Bhattal (kelahiran 1945) MLA untuk Lehra | Kongres Nasional India (I) | 21 Januari 1996 | 11 Februari 1997 | 1 tahun, 21 hari | — (10th) | B.K.N. Chhibber |
| (8) | Parkash Singh Badal (kelahiran 1927) MLA untuk Lambi | Shiromani Akali Dal | 12 February 1997 | 26 February 2002 | 5 tahun, 14 hari | 1997 (ke-11) | B.K.N. Chhibber |
| 15 | Amarinder Singh (kelahiran 1942) MLA untuk Kota Patiala | Kongres Nasional India | 26 Februari 2002 | 1 Maret 2007 | 5 tahun, 3 hari | 2002 (ke-12) | J. F. R. Jacob |
| (8) | Parkash Singh Badal (kelahiran 1927) MLA untuk Lambi | Shiromani Akali Dal | 1 Maret 2007 | Petahana | 17 tahun, 269 hari | 2007 (ke-13) | Sunith Francis Rodrigues |
| (8) | Parkash Singh Badal (kelahiran 1927) MLA untuk Lambi | Shiromani Akali Dal | 1 Maret 2007 | Petahana | 17 tahun, 269 hari | 2012 (ke-14) | Shivraj Patil |