No.
|
Portrait
|
Minister (Birth-Death) Constituency
|
Term of office
|
Political party
|
Ministry
|
Prime Minister
|
From
|
To
|
Period
|
Minister of Communications
|
1
|
|
|
Rafi Ahmed Kidwai (1894–1954)
|
15 August 1947
|
2 August 1951
|
3 years, 352 days
|
Indian National Congress
|
Nehru I
|
|
Jawaharlal Nehru
|
2
|
|
|
Amrit Kaur (1887–1964)
|
2 August 1951
|
13 May 1952
|
285 days
|
3
|
|
|
Jagjivan Ram (1908–1986) MP for Shahabad South
|
13 May 1952
|
7 December 1956
|
4 years, 208 days
|
Nehru II
|
4
|
|
|
Raj Bahadur (1912–1990) MP for Jaipur–Sawai Madhopur (MoS)
|
7 December 1956
|
17 April 1957
|
131 days
|
Ministry disestablished during this interval[a]
|
Minister of Posts and Telegraph
|
5
|
|
|
Ashoke Kumar Sen (1913–1996) MP for Calcutta North West
|
1 September 1963
|
13 May 1964
|
255 days
|
Indian National Congress
|
Nehru IV
|
|
Jawaharlal Nehru
|
Minister of Communications
|
(5)
|
|
|
Ashoke Kumar Sen (1913–1996) MP for Calcutta North West
|
13 May 1964
|
27 May 1964
|
31 days
|
Indian National Congress
|
Nehru IV
|
|
Jawaharlal Nehru
|
27 May 1964
|
9 June 1964
|
Nanda I
|
|
Gulzarilal Nanda
|
9 June 1964
|
13 June 1964
|
Shastri
|
|
Lal Bahadur Shastri
|
6
|
|
|
Satya Narayan Sinha (1900–1983) MP for Samastipur
|
13 June 1964
|
11 January 1966
|
2 years, 273 days
|
11 January 1966
|
24 January 1966
|
Nanda II
|
|
Gulzarilal Nanda
|
24 January 1966
|
13 March 1967
|
Indira I
|
|
Indira Gandhi
|
7
|
|
|
Ram Subhag Singh (1917–1980) MP for Buxar
|
13 March 1967
|
14 February 1969
|
1 year, 338 days
|
Indira II
|
(6)
|
|
|
Satya Narayan Sinha (1900–1983) MP for Darbhanga
|
14 February 1969
|
8 March 1971
|
2 years, 22 days
|
Indian National Congress (R)
|
|
–
|
|
|
Indira Gandhi (1917–1984) MP for Raebareli (Prime Minister)
|
8 March 1971
|
18 March 1971
|
10 days
|
8
|
|
|
Sher Singh Kadyan (1917–2009) MP for Rohtak (MoS)
|
18 March 1971
|
2 May 1971
|
45 days
|
Indira III
|
9
|
|
|
Hemwati Nandan Bahuguna (1919–1989) MP for Allahabad (MoS)
|
2 May 1971
|
8 November 1973
|
2 years, 190 days
|
(4)
|
|
|
Raj Bahadur (1912–1990) MP for Bharatpur
|
8 November 1973
|
11 January 1974
|
64 days
|
10
|
|
|
Kasu Brahmananda Reddy (1909–1994) Rajya Sabha MP for Andhra Pradesh
|
11 January 1974
|
10 October 1974
|
272 days
|
11
|
|
|
Shankar Dayal Sharma (1918–1999) MP for Bhopal
|
10 October 1974
|
24 March 1977
|
2 years, 165 days
|
–
|
|
|
Morarji Desai (1896–1995) MP for Surat (Prime Minister)
|
24 March 1977
|
26 March 1977
|
2 days
|
Janata Party
|
Desai
|
|
Morarji Desai
|
12
|
|
|
Parkash Singh Badal (1927–2023) MP for Faridkot
|
26 March 1977
|
27 March 1977
|
1 day
|
Shiromani Akali Dal
|
13
|
|
|
George Fernandes (1930–2019) MP for Muzaffarpur
|
27 March 1977
|
6 July 1977
|
101 days
|
Janata Party
|
14
|
|
|
Brij Lal Varma (1916–1987) MP for Mahasamund
|
6 July 1977
|
28 July 1979
|
2 years, 22 days
|
–
|
|
|
Charan Singh (1902–1987) MP for Baghpat (Prime Minister)
|
28 July 1979
|
30 July 1979
|
2 days
|
Janata Party (Secular)
|
Charan
|
|
Charan Singh
|
15
|
|
|
Zulfiquarullah MP for Sultanpur (MoS)
|
30 July 1979
|
27 November 1979
|
120 days
|
–
|
|
|
Charan Singh (1902–1987) MP for Baghpat (Prime Minister)
|
27 November 1979
|
7 December 1979
|
10 days
|
16
|
|
|
Shyam Nandan Prasad Mishra (1920–2004) MP for Begusarai
|
7 December 1979
|
14 January 1980
|
38 days
|
–
|
|
|
Indira Gandhi (1917–1984) MP for Medak (Prime Minister)
|
14 January 1980
|
16 January 1980
|
2 days
|
Indian National Congress (I)
|
Indira IV
|
|
Indira Gandhi
|
17
|
|
|
Bhishma Narain Singh (1933–2018) Rajya Sabha MP for Bihar
|
16 January 1980
|
3 March 1980
|
47 days
|
18
|
|
|
C. M. Stephen (1918–1984) MP for Gulbarga
|
3 March 1980
|
2 September 1982
|
2 years, 183 days
|
19
|
|
|
Anant Sharma (1919–1988) Rajya Sabha MP for Bihar
|
2 September 1982
|
14 February 1983
|
165 days
|
–
|
|
|
Indira Gandhi (1917–1984) MP for Medak (Prime Minister)
|
14 February 1983
|
31 October 1984 (died in office)
|
1 year, 260 days
|
–
|
|
|
Rajiv Gandhi (1944–1991) MP for Amethi (Prime Minister)
|
31 October 1984
|
4 November 1984
|
4 days
|
Rajiv I
|
|
Rajiv Gandhi
|
20
|
|
|
Ram Niwas Mirdha (1924–2010) MP for Barmer
|
31 December 1984
|
22 October 1986
|
1 year, 295 days
|
Rajiv II
|
21
|
|
|
Arjun Singh (1930–2011) MP for South Delhi
|
22 October 1986
|
14 February 1988
|
1 year, 115 days
|
22
|
|
|
Vasant Sathe (1925–2011) MP for Wardha
|
14 February 1988
|
25 June 1988
|
132 days
|
23
|
|
|
Bir Bahadur Singh (1935–1989) Rajya Sabha MP for Uttar Pradesh
|
25 June 1988
|
30 May 1989 (died in office)
|
339 days
|
–
|
|
|
Rajiv Gandhi (1944–1991) MP for Amethi (Prime Minister)
|
31 May 1989
|
4 July 1989
|
34 days
|
24
|
|
|
Giridhar Gamang (born 1943) MP for Koraput (MoS, I/C)
|
4 July 1989
|
2 December 1989
|
151 days
|
–
|
|
|
Vishwanath Pratap Singh (1931–2008) MP for Fatehpur (Prime Minister)
|
2 December 1989
|
6 December 1989
|
4 days
|
Janata Dal
|
Vishwanath
|
|
Vishwanath Pratap Singh
|
25
|
|
|
K. P. Unnikrishnan (born 1936) MP for Vatakara
|
6 December 1989
|
23 April 1990
|
138 days
|
26
|
|
|
Janeshwar Mishra (1933–2010) MP for Allahabad (MoS, I/C)
|
23 April 1990
|
5 November 1990
|
196 days
|
–
|
|
|
Vishwanath Pratap Singh (1931–2008) MP for Fatehpur (Prime Minister)
|
6 November 1990
|
10 November 1990
|
4 days
|
–
|
|
|
Chandra Shekhar (1927–2007) MP for Ballia (Prime Minister)
|
10 November 1990
|
21 November 1990
|
11 days
|
Samajwadi Janata Party (Rashtriya)
|
Chandra Shekhar
|
|
Chandra Shekhar
|
27
|
|
|
Sanjaya Sinh (born 1951) Rajya Sabha MP for Uttar Pradesh (MoS, I/C)
|
21 November 1990
|
21 June 1991
|
212 days
|
28
|
|
|
Rajesh Pilot (1945–2000) MP for Dausa (MoS, I/C)
|
21 June 1991
|
18 January 1993
|
1 year, 211 days
|
Indian National Congress (I)
|
Rao
|
|
P. V. Narasimha Rao
|
29
|
|
|
Sukh Ram (1927–2022) MP for Mandi (MoS, I/C)
|
18 January 1993
|
16 May 1996
|
3 years, 119 days
|
–
|
|
|
Atal Bihari Vajpayee (1924–2018) MP for Lucknow (Prime Minister)
|
16 May 1996
|
1 June 1996
|
16 days
|
Bharatiya Janata Party
|
Vajpayee I
|
|
Atal Bihari Vajpayee
|
–
|
|
|
H. D. Deve Gowda (born 1933) Unelected (Prime Minister)
|
1 June 1996
|
29 June 1996
|
28 days
|
Janata Dal
|
Deve Gowda
|
|
H. D. Deve Gowda
|
30
|
|
|
Beni Prasad Verma (1941–2020) MP for Kaiserganj (MoS, I/C until 10 July 1996)
|
29 June 1996
|
21 April 1997
|
1 year, 263 days
|
Samajwadi Party
|
21 April 1997
|
19 March 1998
|
Gujral
|
|
Inder Kumar Gujral
|
31
|
|
|
Buta Singh (1934–2021) MP for Jalore
|
19 March 1998
|
20 April 1998
|
32 days
|
Independent
|
Vajpayee II
|
|
Atal Bihari Vajpayee
|
32
|
|
|
Sushma Swaraj (1952–2019) MP for South Delhi
|
20 April 1998
|
11 October 1998
|
174 days
|
Bharatiya Janata Party
|
–
|
|
|
Atal Bihari Vajpayee (1924–2018) MP for Lucknow (Prime Minister)
|
11 October 1998
|
5 December 1998
|
55 days
|
33
|
|
|
Jagmohan (1927–2021) MP for New Delhi
|
5 December 1998
|
8 June 1999
|
185 days
|
–
|
|
|
Atal Bihari Vajpayee (1924–2018) MP for Lucknow (Prime Minister)
|
8 June 1999
|
13 October 1999
|
127 days
|
34
|
|
|
Ram Vilas Paswan (1946–2020) MP for Hajipur
|
13 October 1999
|
1 September 2001
|
1 year, 323 days
|
Janata Dal (United)
|
Vajpayee III
|
|
Lok Janshakti Party
|
35
|
|
|
Pramod Mahajan (1949–2006) Rajya Sabha MP for Maharashtra
|
1 September 2001
|
22 December 2001
|
112 days
|
Bharatiya Janata Party
|
Minister of Communications and Information Technology
|
(35)
|
|
|
Pramod Mahajan (1949–2006) Rajya Sabha MP for Maharashtra
|
22 December 2001
|
29 January 2003
|
1 year, 38 days
|
Bharatiya Janata Party
|
Vajpayee III
|
|
Atal Bihari Vajpayee
|
36
|
|
|
Arun Shourie (born 1941) Rajya Sabha MP for Uttar Pradesh
|
29 January 2003
|
22 May 2004
|
1 year, 114 days
|
37
|
|
|
Dayanidhi Maran (born 1966) MP for Chennai Central
|
23 May 2004
|
15 May 2007
|
2 years, 357 days
|
Dravida Munnetra Kazhagam
|
Manmohan I
|
|
Manmohan Singh
|
38
|
|
|
A. Raja (born 1963) MP for Perambalur
|
15 May 2007
|
22 May 2009
|
2 years, 7 days
|
–
|
|
|
Manmohan Singh (born 1932) Rajya Sabha MP for Assam (Prime Minister)
|
22 May 2009
|
28 May 2009
|
6 days
|
Indian National Congress
|
Manmohan II
|
(38)
|
|
|
A. Raja (born 1963) MP for Nilgiris
|
28 May 2009
|
15 November 2010
|
1 year, 171 days
|
Dravida Munnetra Kazhagam
|
39
|
|
|
Kapil Sibal (born 1948) MP for Chandni Chowk
|
15 November 2010
|
26 May 2014
|
3 years, 192 days
|
Indian National Congress
|
40
|
|
|
Ravi Shankar Prasad (born 1954) Rajya Sabha MP for Bihar
|
27 May 2014
|
5 July 2016
|
2 years, 39 days
|
Bharatiya Janata Party
|
Modi I
|
|
Narendra Modi
|
Minister of Communications
|
41
|
|
|
Manoj Sinha (born 1959) MP for Ghazipur
|
5 July 2016
|
30 May 2019
|
2 years, 329 days
|
Bharatiya Janata Party
|
Modi I
|
|
Narendra Modi
|
(40)
|
|
|
Ravi Shankar Prasad (born 1954) MP for Patna Sahib
|
31 May 2019
|
7 July 2021
|
2 years, 37 days
|
Modi II
|
42
|
|
|
Ashwini Vaishnaw (born 1970) Rajya Sabha MP for Odisha
|
7 July 2021
|
9 June 2024
|
2 years, 338 days
|
43
|
|
|
Jyotiraditya Scindia (born 1971) MP for Guna
|
12 June 2024
|
Incumbent
|
221 days
|
Modi III
|