List of Home Ministers of India
List of all Home Ministers of India from 1947 to 2026, with their party, dates, and total time in office.
Ministry of Home Affairs (North Block), New Delhi
1947–2026
Longest Serving Home Minister
L. K. Advani
6 years, 64 days (1998–2004)
First Home Minister
Sardar Patel
15 Aug 1947 to 15 Dec 1950
Total Home Ministers
31 Leaders
Since independence in 1947
| # | Minister | Party | From | To | Duration | Constituency | House |
|---|---|---|---|---|---|---|---|
| #1 |
VP
Sardar Vallabhbhai Patel
|
Indian National Congress | 15 Aug 1947 | 15 Dec 1950 | 3 yrs, 122 days | Bombay / Gujarat | Constituent Assembly |
| #2 |
CR
C. Rajagopalachari
|
Indian National Congress | 26 Dec 1950 | 25 Oct 1951 | 303 days | Madras | Lok Sabha |
| #3 |
KK
Kailash Nath Katju
|
Indian National Congress | 25 Oct 1951 | 10 Jan 1955 | 3 yrs, 77 days | Mandsaur, Madhya Pradesh | Lok Sabha |
| #4 |
GP
Govind Ballabh Pant
|
Indian National Congress | 10 Jan 1955 | 07 Mar 1961 | 6 yrs, 56 days | Uttar Pradesh | Rajya Sabha |
| #5 |
LS
Lal Bahadur Shastri
|
Indian National Congress | 04 Apr 1961 | 01 Sep 1963 | 2 yrs, 150 days | Allahabad, Uttar Pradesh | Lok Sabha |
| #6 |
GN
Gulzarilal Nanda
|
Indian National Congress | 01 Sep 1963 | 09 Nov 1966 | 3 yrs, 69 days | Sabarkantha, Gujarat | Lok Sabha |
| #7 |
YC
Yashwantrao Chavan
|
Indian National Congress | 13 Nov 1966 | 27 Jun 1970 | 3 yrs, 226 days | Satara, Maharashtra | Lok Sabha |
| #8 |
IG
Indira Gandhi
|
Indian National Congress | 27 Jun 1970 | 04 Feb 1973 | 2 yrs, 222 days | Rae Bareli, Uttar Pradesh | Lok Sabha |
| #9 |
UD
Uma Shankar Dikshit
|
Indian National Congress | 05 Feb 1973 | 10 Oct 1974 | 1 yr, 247 days | Uttar Pradesh | Rajya Sabha |
| #10 |
KR
Kasu Brahmananda Reddy
|
Indian National Congress | 10 Oct 1974 | 24 Mar 1977 | 2 yrs, 165 days | Andhra Pradesh | Rajya Sabha |
| #11 |
CS
Charan Singh
|
Janata Party | 24 Mar 1977 | 01 Jul 1978 | 1 yr, 99 days | Baghpat, Uttar Pradesh | Lok Sabha |
| #12 |
MD
Morarji Desai
|
Janata Party | 01 Jul 1978 | 24 Jan 1979 | 207 days | Surat, Gujarat | Lok Sabha |
| #13 |
HP
H. M. Patel
|
Janata Party | 24 Jan 1979 | 28 Jul 1979 | 185 days | Sabarkantha, Gujarat | Lok Sabha |
| #14 |
YC
Yashwantrao Chavan 2nd Term
|
Janata Party (Secular) | 28 Jul 1979 | 13 Jan 1980 | 169 days | Satara, Maharashtra | Lok Sabha |
| #15 |
ZS
Zail Singh
|
Indian National Congress (I) | 14 Jan 1980 | 22 Jun 1982 | 2 yrs, 159 days | Hoshiarpur, Punjab | Lok Sabha |
| #16 |
PS
P. C. Sethi
|
Indian National Congress (I) | 02 Sep 1982 | 19 Jul 1984 | 1 yr, 321 days | Indore, Madhya Pradesh | Lok Sabha |
| #17 |
PV
P. V. Narasimha Rao
|
Indian National Congress (I) | 19 Jul 1984 | 31 Dec 1984 | 165 days | Hanamkonda, Andhra Pradesh | Lok Sabha |
| #18 |
SC
S. B. Chavan
|
Indian National Congress | 31 Dec 1984 | 12 Mar 1986 | 1 yr, 71 days | Nanded, Maharashtra | Lok Sabha |
| #19 |
BS
Buta Singh
|
Indian National Congress | 12 May 1986 | 02 Dec 1989 | 3 yrs, 204 days | Jalore, Rajasthan | Lok Sabha |
| #20 |
MS
Mufti Mohammad Sayeed
|
Janata Dal | 02 Dec 1989 | 10 Nov 1990 | 343 days | Muzaffarnagar, Uttar Pradesh | Lok Sabha |
| #21 |
CS
Chandra Shekhar
|
Samajwadi Janata Party | 10 Nov 1990 | 21 Jun 1991 | 223 days | Ballia, Uttar Pradesh | Lok Sabha |
| #22 |
SC
S. B. Chavan 2nd Term
|
Indian National Congress | 21 Jun 1991 | 16 May 1996 | 4 yrs, 330 days | Maharashtra | Rajya Sabha |
| #23 |
MJ
Murli Manohar Joshi
|
Bharatiya Janata Party | 16 May 1996 | 01 Jun 1996 | 16 days | Allahabad, Uttar Pradesh | Lok Sabha |
| #24 |
HDG
H. D. Deve Gowda
|
Janata Dal | 01 Jun 1996 | 29 Jun 1996 | 28 days | Karnataka | Lok Sabha |
| #25 |
IG
Indrajit Gupta
|
Communist Party of India | 29 Jun 1996 | 19 Mar 1998 | 1 yr, 263 days | Midnapore, West Bengal | Lok Sabha |
| #26 |
LKA
L. K. Advani
|
Bharatiya Janata Party (NDA) | 19 Mar 1998 | 22 May 2004 | 6 yrs, 64 days | Gandhinagar, Gujarat | Lok Sabha |
| #27 |
SP
Shivraj Patil
|
Indian National Congress (UPA) | 22 May 2004 | 30 Nov 2008 | 4 yrs, 192 days | Maharashtra | Rajya Sabha |
| #28 |
PC
P. Chidambaram
|
Indian National Congress (UPA) | 30 Nov 2008 | 31 Jul 2012 | 3 yrs, 244 days | Sivaganga, Tamil Nadu | Lok Sabha |
| #29 |
SS
Sushilkumar Shinde
|
Indian National Congress (UPA) | 31 Jul 2012 | 26 May 2014 | 1 yr, 299 days | Solapur, Maharashtra | Lok Sabha |
| #30 |
RS
Rajnath Singh
|
Bharatiya Janata Party (NDA) | 26 May 2014 | 30 May 2019 | 5 yrs, 4 days | Lucknow, Uttar Pradesh | Lok Sabha |
| #31 |
AS
Amit Shah Incumbent (2nd Term)
|
Bharatiya Janata Party (NDA) | 30 May 2019 | Incumbent | 7+ Years | Gandhinagar, Gujarat | Lok Sabha |
Explore Other Union Ministries & State MLAs
Cabinet of India Directory
Explore Other Union Cabinet Portfolios
Official verified chronological lists, tenures, political parties, and parliamentary records across key central ministries (1947–2026).
Prime Ministers
→
Incumbent: Narendra Modi
Home Affairs
Current Page
Incumbent: Amit Shah
Finance
→
Incumbent: Nirmala Sitharaman
Defence
→
Incumbent: Rajnath Singh
External Affairs
→
Incumbent: Dr. S. Jaishankar
Railways
→
Incumbent: Ashwini Vaishnaw
Road Transport & Highways
→
Incumbent: Nitin Gadkari
Law & Justice
→
Incumbent: Arjun Ram Meghwal
Agriculture & Farmers Welfare
→
Incumbent: Shivraj Singh Chouhan
Education
→
Incumbent: Dharmendra Pradhan
Health & Family Welfare
→
Incumbent: J. P. Nadda
Commerce & Industry
→
Incumbent: Piyush Goyal
Civil Aviation
→
Incumbent: K. Ram Mohan Naidu
Communications
→
Incumbent: Jyotiraditya Scindia
Petroleum & Natural Gas
→
Incumbent: Hardeep Singh Puri
Power & Energy
→
Incumbent: Manohar Lal Khattar
Environment & Climate Change
→
Incumbent: Bhupender Yadav
Information & Broadcasting
→
Incumbent: Ashwini Vaishnaw
Labour & Employment
→
Incumbent: Mansukh Mandaviya
Coal & Mines
→
Incumbent: G. Kishan Reddy
Rural Development
→
Incumbent: Shivraj Singh Chouhan
Housing & Urban Affairs
→
Incumbent: Manohar Lal Khattar
Women & Child Development
→
Incumbent: Annapurna Devi
Parliamentary Affairs
→
Incumbent: Kiren Rijiju
Food & Public Distribution
→
Incumbent: Pralhad Joshi
Frequently Asked Questions
Who was the first Home Minister of India?
Sardar Vallabhbhai Patel was India’s first Home Minister, serving from 15 August 1947 until his passing on 15 December 1950.
Who is the current Home Minister of India?
Amit Shah is the current Home Minister of India, in office since 30 May 2019 and currently serving his second term.
Who was the longest-serving Home Minister of India?
L. K. Advani was the longest continuously serving Home Minister, holding office for 6 years and 64 days from 1998 to 2004.
Who was the first woman Home Minister of India?
Indira Gandhi was the first and only woman to hold the Home Ministry portfolio, serving from 1970 to 1973 while also serving as Prime Minister.
Which ministry does the Home Minister head?
The Home Minister heads the Ministry of Home Affairs (MHA), responsible for internal security, police, border management, and center-state relations.