Home › Union Cabinet › List of Health Ministers of India
Union Cabinet

List of Health Ministers of India

Published: Oct 1, 2026
Updated: Oct 1, 2026
Reading Time: 12 min read
Source: Election Commission of India (ECI) Form 26
Home / Health Ministers of India

List of Health Ministers of India

List of all Health Ministers of India from 1947 to 2026, with their party, dates, and total time in office.

Current Health Minister
J. P. Nadda
Serving 2nd term (Since June 2024)
Longest Serving Health Minister
Rajkumari Amrit Kaur
9 years, 245 days (1947–1957)
First Health Minister
Rajkumari Amrit Kaur
Founded AIIMS New Delhi
Total Health Ministers
34 Leaders
Across all Union ministries since 1947
# Minister Party From To Duration Constituency House
#1
AK
Rajkumari Amrit Kaur
Indian National Congress 15 Aug 1947 17 Apr 1957 9 yrs, 245 days Mandi, Himachal Pradesh Lok Sabha
#2
DK
D. P. Karmarkar
Indian National Congress 17 Apr 1957 09 Apr 1962 4 yrs, 357 days Dharwad North, Karnataka Lok Sabha
#3
SN
Sushila Nayyar
Indian National Congress 10 Apr 1962 13 Mar 1967 4 yrs, 337 days Jhansi, Uttar Pradesh Lok Sabha
#4
SC
S. Chandrasekhar
Indian National Congress 13 Mar 1967 27 Jun 1970 3 yrs, 106 days Madras Rajya Sabha
#5
KS
K. K. Shah
Indian National Congress 27 Jun 1970 19 May 1971 326 days Gujarat Rajya Sabha
#6
UD
Uma Shankar Dikshit
Indian National Congress 19 May 1971 05 Feb 1973 1 yr, 262 days Uttar Pradesh Rajya Sabha
#7
RK
R. K. Khadilkar
Indian National Congress 05 Feb 1973 09 Nov 1973 277 days Khed, Maharashtra Lok Sabha
#8
KS
Karan Singh
Indian National Congress 09 Nov 1973 24 Mar 1977 3 yrs, 135 days Udhampur, Jammu & Kashmir Lok Sabha
#9
RN
Raj Narain
Janata Party 24 Mar 1977 01 Jul 1978 1 yr, 99 days Rae Bareli, Uttar Pradesh Lok Sabha
#10
MD
Morarji Desai
Janata Party 01 Jul 1978 24 Jan 1979 207 days Surat, Gujarat Lok Sabha
#11
RR
Rabi Ray
Janata Party 24 Jan 1979 28 Jul 1979 185 days Puri, Odisha Lok Sabha
#12
BS
B. Shankaranand
Indian National Congress (I) 14 Jan 1980 15 Jan 1986 6 yrs, 1 day Chikkodi, Karnataka Lok Sabha
#13
MK
Mohsina Kidwai
Indian National Congress 24 Jun 1986 02 Dec 1989 3 yrs, 161 days Meerut, Uttar Pradesh Lok Sabha
#14
NR
Nilamani Routray
Janata Dal 06 Dec 1989 23 Apr 1990 138 days Puri, Odisha Lok Sabha
#15
RM
Rasheed Masood
Janata Dal 23 Apr 1990 10 Nov 1990 201 days Saharanpur, Uttar Pradesh Lok Sabha
#16
SR
Shakeel-ur-Rehman
Samajwadi Janata Party 21 Nov 1990 20 Feb 1991 91 days Darbhanga, Bihar Lok Sabha
#17
MF
M. L. Fotedar
Indian National Congress 21 Jun 1991 17 Jan 1993 1 yr, 210 days Uttar Pradesh Rajya Sabha
#18
BS
B. Shankaranand 2nd Term
Indian National Congress 18 Jan 1993 22 Dec 1994 1 yr, 338 days Chikkodi, Karnataka Lok Sabha
#19
AA
A. R. Antulay
Indian National Congress 11 Jun 1995 16 May 1996 340 days Kulaba, Maharashtra Lok Sabha
#20
SS
Sartaj Singh
Bharatiya Janata Party 16 May 1996 01 Jun 1996 16 days Hoshangabad, Madhya Pradesh Lok Sabha
#21
SS
Salim Iqbal Shervani
Samajwadi Party 29 Jun 1996 09 Jun 1997 345 days Badaun, Uttar Pradesh Lok Sabha
#22
DE
Dalit Ezhilmalai
Pattali Makkal Katchi (NDA) 20 Mar 1998 14 Aug 1999 1 yr, 147 days Chidambaram, Tamil Nadu Lok Sabha
#23
AP
A. K. Patel
Bharatiya Janata Party (NDA) 14 Aug 1999 13 Oct 1999 60 days Mehsana, Gujarat Lok Sabha
#24
NS
N. T. Shanmugam
Pattali Makkal Katchi (NDA) 13 Oct 1999 27 May 2000 227 days Vellore, Tamil Nadu Lok Sabha
#25
CT
C. P. Thakur
Bharatiya Janata Party (NDA) 27 May 2000 01 Jul 2002 2 yrs, 35 days Patna, Bihar Lok Sabha
#26
SS
Shatrughan Sinha
Bharatiya Janata Party (NDA) 01 Jul 2002 29 Jan 2003 212 days Bihar Rajya Sabha
#27
SS
Sushma Swaraj
Bharatiya Janata Party (NDA) 29 Jan 2003 22 May 2004 1 yr, 114 days Uttaranchal Rajya Sabha
#28
AR
Anbumani Ramadoss
Pattali Makkal Katchi (UPA) 22 May 2004 29 Mar 2009 4 yrs, 311 days Tamil Nadu Rajya Sabha
#29
GA
Ghulam Nabi Azad
Indian National Congress (UPA) 28 May 2009 26 May 2014 4 yrs, 363 days Jammu & Kashmir Rajya Sabha
#30
HV
Harsh Vardhan
Bharatiya Janata Party (NDA) 26 May 2014 09 Nov 2014 167 days Chandni Chowk, New Delhi Lok Sabha
#31
JPN
Jagat Prakash Nadda 1st Term
Bharatiya Janata Party (NDA) 09 Nov 2014 30 May 2019 4 yrs, 202 days Himachal Pradesh Rajya Sabha
#32
HV
Harsh Vardhan 2nd Term
Bharatiya Janata Party (NDA) 30 May 2019 07 Jul 2021 2 yrs, 38 days Chandni Chowk, New Delhi Lok Sabha
#33
MM
Mansukh Mandaviya
Bharatiya Janata Party (NDA) 07 Jul 2021 09 Jun 2024 2 yrs, 338 days Gujarat Rajya Sabha
#34
JPN
Jagat Prakash Nadda Incumbent (2nd Term)
Bharatiya Janata Party (NDA) 10 Jun 2024 Incumbent 2+ Years Gujarat Rajya Sabha

Frequently Asked Questions

Who was the first Health Minister of India?
Rajkumari Amrit Kaur was India’s first Health Minister, serving from 15 August 1947 to 17 April 1957. She founded the premier All India Institute of Medical Sciences (AIIMS) in New Delhi.
Who is the current Health Minister of India?
Jagat Prakash Nadda (J. P. Nadda) is the current Health Minister of India, assuming office on 10 June 2024 for his second tenure.
Who was the longest-serving Health Minister of India?
Rajkumari Amrit Kaur was the longest-serving Health Minister, holding office for 9 years and 245 days continuously.
What is the official name of the health ministry in India?
The official name is the Ministry of Health and Family Welfare (MoHFW), responsible for national public health programs, medical education, and family welfare.
Who was the first woman Health Minister of India?
Rajkumari Amrit Kaur was not only the first woman Health Minister, but also the first woman Cabinet Minister of independent India.