Home Minister of India List from 1947 to 2025

Explore the comprehensive list of Home Ministers of India from 1947 to 2025 detailing their terms and political affiliations. Learn about the critical role of the Home Minister in ensuring internal security.

Home Minister of India, also referred to as the Minister of Home Affairs, is appointed by the President based on the Prime Minister's recommendations. The ministry is responsible for maintaining the internal security of the nation.

The first Home Minister of Independent India was Sardar Vallabhbhai Patel, serving under President Dr. Rajendra Prasad. Indira Gandhi served as the first and only female Home Minister of India, and she has also held the position of Prime Minister. The current Home Minister of India is Amit Shah, who has been in office since May 31, 2019. Below is the list of Home Ministers of India.

Home Minister of India List

Amit Shah, a member of the Bhartiya Janata Party, was sworn in as the 31st Home Minister of India in the second term of the Modi administration on May 30, 2019. Lal Krishna Advani holds the record for being the longest-serving Home Minister for a continuous period of 6 years and 64 days from March 19, 1998, to May 22, 2004. The following table lists the Home Ministers of India from 1947 to 2025, including their terms and affiliated parties.

S. NoHome MinisterOffice Term FromToParty Name
1Sardar Vallabhbhai Patel2 September 194612 December 1950INC
2Jawaharlal Nehru12 December 195026 December 1950INC
3C. Rajagopalachari26 December 195025 October 1951INC
4Kailash Nath Katju5 November 195110 January 1955INC
5G. B. Pant10 January 195525 February 1961INC
6Lal Bahadur Shastri25 February 19611 September 1963INC
7Gulzarilal Nanda1 September 19639 November 1966INC
8Indira Gandhi9 November 196613 November 1966INC
9Yashwantrao Chavan13 November 196627 June 1970INC
-Indira Gandhi27 June 19705 February 1973INC
10Uma Shankar Dikshit5 February 197310 October 1974INC
11Kasu Brahmananda Reddy10 October 197424 March 1977INC
12Charan Singh24 March 19771 July 1978Janata Party
13Morarji Desai1 July 197824 January 1979Janata Party
14Hirubhai M. Patel24 January 197928 July 1979Janata Party
-Yashwantrao Chavan28 July 197914 January 1980INC
15Giani Zail Singh14 January 198022 June 1982INC
16Ramaswamy Venkataraman22 June 19822 September 1982INC
17Prakash Chandra Sethi2 September 198219 July 1984INC
18P. V. Narasimha Rao19 July 198431 December 1984INC
19Shankarrao Chavan31 December 198412 March 1986INC
-P. V. Narasimha Rao12 March 198612 May 1986INC
20Sardar Buta Singh12 May 19862 December 1989INC
21Mufti Mohammad Sayeed2 December 198910 November 1990Janata Dal
22Chandra Shekhar10 November 199021 June 1991Samajwadi
Janata Party
-Shankarrao Chavan21 June 199116 May 1996INC
23Murli Manohar Joshi16 May 19961 June 1996BJP
24H. D. Deve Gowda1 June 199629 June 1996Janata Dal
25Indrajit Gupta29 June 199619 March 1998Communist
Party of India
26Lal Krishna Advani19 March 199822 May 2004BJP
27Shivraj Patil22 May 200430 November 2008INC
28P. Chidambaram30 November 200831 July 2012INC
29Sushilkumar Shinde31 July 201226 May 2014INC
30Rajnath Singh26 May 201430 May 2019BJP
31Amit Shah30 May 2019IncumbentBJP
Home Minister of India List from 1947 to 2025
<!-- wp:heading {