List OF Prime Ministers Of India |
NAME
|
Tenure
|
1. Jawaharlal Nehru
|
August 15, 1947 - May 27, 1964
|
Gulzari Lal Nanda (Acting)
|
May 27, 1964 - June 9, 1964
|
2. Lal Bahadur Shastri
|
June 09, 1964 - January 11, 1966
|
Gulzari Lal Nanda (Acting)
|
January 11, 1966 - January 24, 1966
|
3. Indira Gandhi
|
January 24, 1966 - March 24, 1977
|
4. Morarji Desai
|
March 24, 1977 - July 28, 1979
|
5. Charan Singh
|
July 28, 1979 - January14 , 1980
|
6. Indira Gandhi
|
January 14, 1980 - October 31 , 1984
|
7. Rajiv Gandhi
|
October 31, 1984 - December 01, 1989
|
8. Vishwanath Pratap Singh
|
December 02, 1989 - November 10, 1990
|
9. Chandra Shekhar
|
November 10, 1990 - June 21, 1991
|
10. P.V.
Narasimha Rao
|
June 21, 1991 - May 16, 1996
|
11. Atal
Bihari Vajpayee
|
May 16, 1996 - June 01, 1996
|
12. H.D.
Deve Gowda
|
June 01, 1996 - April 21, 1997
|
13. I.K. Gujral
|
April 21, 1997 - March 18, 1998
|
14. Atal Bihari Vajpayee
|
March 19, 1998 - October 13, 1999
|
15. Atal Bihari Vajpayee
|
October 13, 1999 - May 22, 2004
|
16. Dr. Manmohan Singh
|
May 22, 2004 - May 26, 2014
|
17. Narendra Modi
|
May 26, 2014 - 30 May 2019
|
18. Narendra Modi
|
30 May 2019 - Incumbent
|