List of Prime Ministers of India
List of all Prime Ministers of India from 1947 to 2026, with their party, dates, and total time in office.
Parliament of India (Sansad Bhavan), New Delhi
1947–2026
Longest Serving PM
Jawaharlal Nehru
16 years, 286 days
Total Prime Ministers
15 Leaders
18 terms since 1947
Youngest Prime Minister
Rajiv Gandhi
Became PM at age 40 (1984)
| # | Prime Minister | Party | From | To | Duration | Constituency | House |
|---|---|---|---|---|---|---|---|
| #1 |
JN
Jawaharlal Nehru
|
Indian National Congress | 15 Aug 1947 | 27 May 1964 | 16 yrs, 286 days | Phulpur, Uttar Pradesh | Lok Sabha |
| #2 |
GN
Gulzarilal Nanda Acting
|
Indian National Congress | 27 May 1964 | 09 Jun 1964 | 13 days | Sabarkantha, Gujarat | Lok Sabha |
| #3 |
LS
Lal Bahadur Shastri
|
Indian National Congress | 09 Jun 1964 | 11 Jan 1966 | 1 yr, 216 days | Allahabad, Uttar Pradesh | Lok Sabha |
| #4 |
GN
Gulzarilal Nanda Acting
|
Indian National Congress | 11 Jan 1966 | 24 Jan 1966 | 13 days | Sabarkantha, Gujarat | Lok Sabha |
| #5 |
IG
Indira Gandhi 1st Term
|
Indian National Congress | 24 Jan 1966 | 24 Mar 1977 | 11 yrs, 59 days | Rae Bareli, Uttar Pradesh | Rajya Sabha / Lok Sabha |
| #6 |
MD
Morarji Desai
|
Janata Party | 24 Mar 1977 | 28 Jul 1979 | 2 yrs, 126 days | Surat, Gujarat | Lok Sabha |
| #7 |
CS
Charan Singh
|
Janata Party (Secular) | 28 Jul 1979 | 14 Jan 1980 | 170 days | Baghpat, Uttar Pradesh | Lok Sabha |
| #8 |
IG
Indira Gandhi 2nd Term
|
Indian National Congress (I) | 14 Jan 1980 | 31 Oct 1984 | 4 yrs, 291 days | Medak, Andhra Pradesh | Lok Sabha |
| #9 |
RG
Rajiv Gandhi
|
Indian National Congress (I) | 31 Oct 1984 | 02 Dec 1989 | 5 yrs, 32 days | Amethi, Uttar Pradesh | Lok Sabha |
| #10 |
VP
V. P. Singh
|
Janata Dal | 02 Dec 1989 | 10 Nov 1990 | 343 days | Fatehpur, Uttar Pradesh | Lok Sabha |
| #11 |
CS
Chandra Shekhar
|
Samajwadi Janata Party | 10 Nov 1990 | 21 Jun 1991 | 223 days | Ballia, Uttar Pradesh | Lok Sabha |
| #12 |
PV
P. V. Narasimha Rao
|
Indian National Congress | 21 Jun 1991 | 16 May 1996 | 4 yrs, 330 days | Nandyal, Andhra Pradesh | Lok Sabha |
| #13 |
ABV
Atal Bihari Vajpayee 1st Term
|
Bharatiya Janata Party | 16 May 1996 | 01 Jun 1996 | 16 days | Lucknow, Uttar Pradesh | Lok Sabha |
| #14 |
HDG
H. D. Deve Gowda
|
Janata Dal | 01 Jun 1996 | 21 Apr 1997 | 324 days | Karnataka | Rajya Sabha |
| #15 |
IKG
I. K. Gujral
|
Janata Dal | 21 Apr 1997 | 19 Mar 1998 | 332 days | Bihar | Rajya Sabha |
| #16 |
ABV
Atal Bihari Vajpayee 2nd & 3rd Term
|
Bharatiya Janata Party (NDA) | 19 Mar 1998 | 22 May 2004 | 6 yrs, 64 days | Lucknow, Uttar Pradesh | Lok Sabha |
| #17 |
MMS
Dr. Manmohan Singh 2 Terms
|
Indian National Congress (UPA) | 22 May 2004 | 26 May 2014 | 10 yrs, 4 days | Assam / Rajasthan | Rajya Sabha |
| #18 |
NM
Narendra Modi Incumbent (3rd Term)
|
Bharatiya Janata Party (NDA) | 26 May 2014 | Incumbent | 12+ Years | Varanasi, Uttar Pradesh | Lok Sabha |
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
Current Page
Incumbent: Narendra Modi
Home Affairs
→
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 longest-serving Prime Minister of India?
Jawaharlal Nehru served the longest time as Prime Minister, for 16 years and 286 days (1947 to 1964).
Who had the shortest time as Prime Minister?
Atal Bihari Vajpayee had the shortest term of 16 days in 1996. Gulzarilal Nanda was acting Prime Minister twice for 13 days each in 1964 and 1966.
Who was the first non-Congress Prime Minister of India?
Morarji Desai was the first non-Congress Prime Minister, taking office in 1977 with the Janata Party.
Who was the first woman Prime Minister of India?
Indira Gandhi was the first and only woman Prime Minister of India.
Who was the youngest Prime Minister of India?
Rajiv Gandhi was the youngest Prime Minister, taking office at age 40 in 1984.
Who is the current Prime Minister of India?
Narendra Modi is the current Prime Minister of India, in office since 26 May 2014.