Portrait |
Minister (Birth-Death) Constituency |
Term of office |
Political party |
Ministry |
Prime Minister |
From |
To |
Period |
Minister of Communications (1947–1957) |
|
 |
Rafi Ahmed Kidwai (1894–1954) |
15 August 1947 |
2 August 1951 |
3 years, 352 days |
Indian National Congress |
Nehru I |
|
Jawaharlal Nehru |
|
 |
Amrit Kaur (1887–1964) |
2 August 1951 |
13 May 1952 |
285 days |
|
 |
Jagjivan Ram (1908–1986) MP for Shahabad South |
13 May 1952 |
7 December 1956 |
4 years, 208 days |
Nehru II |
|
 |
Raj Bahadur (1912–1990) MP for Jaipur–Sawai Madhopur (Minister of State) |
7 December 1956 |
17 April 1957 |
131 days |
Ministry disestablished during this interval[a] |
Minister of Posts and Telegraph (1963–1964) |
|
 |
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 (1964–2001) |
|
 |
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 |
|
 |
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 |
|
 |
Ram Subhag Singh (1917–1980) MP for Buxar |
13 March 1967 |
14 February 1969 |
1 year, 338 days |
Indira II |
|
 |
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 |
|
 |
Sher Singh Kadyan (1917–2009) MP for Rohtak (Minister of State) |
18 March 1971 |
2 May 1971 |
45 days |
Indira III |
|
 |
Hemwati Nandan Bahuguna (1919–1989) MP for Allahabad (Minister of State) |
2 May 1971 |
8 November 1973 |
2 years, 190 days |
|
 |
Raj Bahadur (1912–1990) MP for Bharatpur |
8 November 1973 |
11 January 1974 |
64 days |
|
 |
Kasu Brahmananda Reddy (1909–1994) Rajya Sabha MP for Andhra Pradesh |
11 January 1974 |
10 October 1974 |
272 days |
|
 |
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 |
|
 |
Parkash Singh Badal (1927–2023) MP for Faridkot |
26 March 1977 |
27 March 1977 |
1 day |
Shiromani Akali Dal |
|
 |
George Fernandes (1930–2019) MP for Muzaffarpur |
27 March 1977 |
6 July 1977 |
101 days |
Janata Party |
|
|
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 |
|
|
Zulfiquarullah MP for Sultanpur (Minister of State) |
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 |
|
 |
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 |
|
 |
Bhishma Narain Singh (1933–2018) Rajya Sabha MP for Bihar |
16 January 1980 |
3 March 1980 |
47 days |
|
 |
C. M. Stephen (1918–1984) MP for Gulbarga |
3 March 1980 |
2 September 1982 |
2 years, 183 days |
|
 |
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 |
|
 |
Ram Niwas Mirdha (1924–2010) MP for Barmer |
31 December 1984 |
22 October 1986 |
1 year, 295 days |
Rajiv II |
|
 |
Arjun Singh (1930–2011) MP for South Delhi |
22 October 1986 |
14 February 1988 |
1 year, 115 days |
|
 |
Vasant Sathe (1925–2011) MP for Wardha |
14 February 1988 |
25 June 1988 |
132 days |
|
|
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 |
|
 |
Giridhar Gamang (born 1943) MP for Koraput (Minister of State, 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 |
|
|
K. P. Unnikrishnan (born 1936) MP for Vatakara |
6 December 1989 |
23 April 1990 |
138 days |
|
|
Janeshwar Mishra (1933–2010) MP for Allahabad (Minister of State, 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 |
|
 |
Sanjaya Sinh (born 1951) Rajya Sabha MP for Uttar Pradesh (Minister of State, I/C) |
21 November 1990 |
21 June 1991 |
212 days |
|
 |
Rajesh Pilot (1945–2000) MP for Dausa (Minister of State, I/C) |
21 June 1991 |
18 January 1993 |
1 year, 211 days |
Indian National Congress (I) |
Rao |
|
P. V. Narasimha Rao |
|
|
Sukh Ram (1927–2022) MP for Mandi (Minister of State, 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 |
|
 |
Beni Prasad Verma (1941–2020) MP for Kaiserganj (Minister of State, 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 |
|
 |
Buta Singh (1934–2021) MP for Jalore |
19 March 1998 |
20 April 1998 |
32 days |
Independent |
Vajpayee II |
|
Atal Bihari Vajpayee |
|
 |
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 |
|
 |
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 |
|
 |
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 |
|
 |
Pramod Mahajan (1949–2006) Rajya Sabha MP for Maharashtra |
1 September 2001 |
22 December 2001 |
112 days |
Bharatiya Janata Party |
|
|
 |
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 |
|
 |
Arun Shourie (born 1941) Rajya Sabha MP for Uttar Pradesh |
29 January 2003 |
22 May 2004 |
1 year, 114 days |
|
 |
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 |
|
 |
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 |
|
 |
A. Raja (born 1963) MP for Nilgiris |
28 May 2009 |
15 November 2010 |
1 year, 171 days |
Dravida Munnetra Kazhagam |
|
 |
Kapil Sibal (born 1948) MP for Chandni Chowk |
15 November 2010 |
26 May 2014 |
3 years, 192 days |
Indian National Congress |
|
 |
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 (2016–present) |
|
 |
Manoj Sinha (born 1959) MP for Ghazipur (Minister of State, I/C) |
5 July 2016 |
30 May 2019 |
2 years, 329 days |
Bharatiya Janata Party |
Modi I |
|
Narendra Modi |
|
 |
Ravi Shankar Prasad (born 1954) MP for Patna Sahib |
31 May 2019 |
7 July 2021 |
2 years, 37 days |
Modi II |
|
 |
Ashwini Vaishnaw (born 1970) Rajya Sabha MP for Odisha |
7 July 2021 |
9 June 2024 |
2 years, 338 days |
|
 |
Jyotiraditya Scindia (born 1971) MP for Guna |
12 June 2024 |
Incumbent |
327 days |
Modi III |