No.
Portrait
Name(born – died) Constituency
Term of office
Ministerial offices held
Political party
Government
Prime Minister
Chairman(Tenure)
1
N. Gopalaswamy Ayyangar (1882–1953) MP for Tamil Nadu
13 May 1952
10 February 1953[†]
Indian National Congress
Nehru II
Jawaharlal Nehru
Sarvepalli Radhakrishnan (1952–1962)
2
Charu Chandra Biswas (1888–1960) MP for West Bengal
February 1953
November 1954
3
Lal Bahadur Shastri (1904–1966) MP for Uttar Pradesh
November 1954
March 1955
4
Govind Ballabh Pant (1887–1961) MP for Uttar Pradesh
March 1955
March 1961[†]
Nehru III
5
Hafiz Mohamad Ibrahim (1889–1968) MP for Uttar Pradesh
March 1961
August 1963
Minister of Irrigation and Power
Nehru IV
Zakir Husain (1962–1967)
6
Yashwantrao Chavan (1913–1984) MP for Maharashtra
August 1963
December 1963
7
Jaisukhlal Hathi (1909–1982) MP for Gujarat
February 1964
March 1964
8
M. C. Chagla (1900–1981) MP for Maharashtra
March 1964
November 1967
Nanda I
Gulzarilal Nanda
Shastri
Lal Bahadur Shastri
Nanda II
Gulzarilal Nanda
Indira I
Indira Gandhi
V. V. Giri (1967–1969)
(7)
Jaisukhlal Hathi (1909–1982) MP for Gujarat
November 1967
November 1969
Gopal Swarup Pathak (1969–1974)
9
Kodardas Kalidas Shah (1908–1986) MP for Gujarat
November 1969
May 1971
Indira II
10
Uma Shankar Dikshit (1901–1991) MP for Uttar Pradesh
May 1971
December 1975
B. D. Jatti (1974–1979)
11
Kamalapati Tripathi (1905–1990) MP for Uttar Pradesh
December 1975
March 1977
12
Lal Krishna Advani (born 1927) MP for Gujarat
March 1977
August 1979
Janata Party
Desai
Morarji Desai
Charan
Charan Singh
13
Krishna Chandra Pant (1931–2012) MP for Uttar Pradesh
August 1979
January 1980
Indian National Congress (Urs)
Mohammad Hidayatullah (1979–1984)
14
Pranab Mukherjee (1935–2018) MP for West Bengal (until 1981) MP for Gujarat (from 1981)
January 1980
10 July 1981
Indian National Congress
Indira III
Indira Gandhi
14 August 1981
December 1984
Ramaswamy Venkataraman (1984–1987)
15
Vishwanath Pratap Singh (1931–2008) MP for Uttar Pradesh
December 1984
April 1987
Rajiv
Rajiv Gandhi
16
Narayan Dutt Tiwari (1925–2018) MP for Uttar Pradesh
April 1987
June 1988
Shankar Dayal Sharma (1987–1992)
17
P. Shiv Shankar (1929–2017) MP for Gujarat
June 1988
December 1989
18
M. S. Gurupadaswamy (1924–2011) MP for Karnataka
December 1989
November 1990
Janata Dal
V. P. Singh
V. P. Singh
19
Yashwant Sinha (born 1937) MP for Bihar
November 1990
June 1991
Samajwadi Janata Party (Rashtriya)
Chandra Shekhar
Chandra Shekhar
20
Shankarrao Chavan (1920–2004) MP for Maharashtra
July 1991
April 1996
Indian National Congress
Rao
P. V. Narasimha Rao
K. R. Narayanan (1992–1997)
21
Sikander Bakht (1918–2004) MP for Madhya Pradesh
May 1996
June 1996
Bharatiya Janata Party
Vajpayee I
Atal Bihari Vajpayee
22
Inder Kumar Gujral (1919–2012) MP for Bihar
June 1996
November 1996
Janata Dal
Deve Gowda
H. D. Deve Gowda
23
H. D. Deve Gowda (born 1933) MP for Karnataka
November 1996
April 1997
Self
(22)
Inder Kumar Gujral (1919–2012) MP for Bihar
April 1997
March 1998
Gujral
Inder Kumar Gujral
Krishan Kant (1997–2002)
(21)
Sikander Bakht (1918–2004) MP for Madhya Pradesh
19 March 1998
13 October 1999
Bharatiya Janata Party
Vajpayee II
Atal Bihari Vajpayee
24
Jaswant Singh (1938–2020) MP for Rajasthan
13 October 1999
22 May 2004
Vajpayee III
Bhairon Singh Shekhawat (2002–2007)
25
Manmohan Singh (born 1932) MP for Assam
22 May 2004
26 May 2014
Indian National Congress
Manmohan I
Self
Manmohan II
Mohammad Hamid Ansari (2007–2017)
26
Arun Jaitley (1952–2019) MP for Gujarat (till 2018) MP for Uttar Pradesh (from 2018)
26 May 2014
2 April 2018
Bharatiya Janata Party
Modi I
Narendra Modi
3 April 2018
11 June 2019
M. Venkaiah Naidu (2017–2022)
27
Thawar Chand Gehlot (born 1948) MP for Madhya Pradesh
11 June 2019[ 3]
6 July 2021
Modi II
28
Piyush Goyal (born 1964) MP for Maharashtra
14 July 2021[ 4] [ 5]
4 June 2024
Jagdeep Dhankhar (2022–present)
29
J. P. Nadda (born 1960) MP for Gujarat
24 June 2024
Incumbent
Modi III