Prime Ministers of India List  (1947 to Till Now)

Since Independence, India witnessed 14 Prime Ministers 

And We will See Some Key Facts about & the Tenure of Prime Ministers of India Since Independence.

Here we will discuss Names of All Prime Minister of India one by One.

1. First Prime Minister of India

Jawahar Lal Nehru

Served Office 15 August 1947  to  27 May 1964

Duration: 16 years, 286 days  1st 2nd & 3rd Loksabha

Longest Time Serving in Office, he held PM Post for 4 Time

Key Facts About PM Jawahar Lal Nehru

First Term:  15 August 1947 to 15 April 1952

Second Term:  15 April 1952 to 17 April 1957

Third Term:  15 April 1952 to 17 April 1957

Fourth Term:  2 April 1962 to 27 May 1964

He Died on 27th May 1964 while being Prime Minister

He awarded himself "Bharat Ratna" in 1955 while serving as Prime Minister.

Interim Prime Minister of India

Gulzarilal Nanda

Served Office 27 May 1964  to  9 June 1964

Time in office: 13 days 3rd Loksabha 

2. Second Prime Minister of India

Lal Bahadur Shastri

Served Office 9 June 1964  to  11 January 1966

Duration: 1 year, 216 days Loksabha: 3rd

Interim Prime Minister of India

Gulzarilal Nanda

Served Office 11 January 1966 to  24 January 1966

Time in office: 13 days  3rd Loksabha

3. Third Prime Minister of India

Indira Gandhi

Served Office 24 January 1966 to  24 March 1977

Time in office: 11 years, 59 days Loksabha 4th & 5th

4. Fourth Prime Minister of India

Morarji Desai

Served Office 24 March 1977 to  28 July 1979

Time in office: 2 years, 126 days 6th Loksabha

5. Fifth Prime Minister of India

CHARAN SINGH

Served Office 28 July 1979 to  14 January 1980

Time in office: 170 days 6th Loksabha

(3). Prime Minister of India

Indira Gandhi

Served Office 14 January 1980 to  31 Oct 1984

Time in office: 4 years, 291 days 7th Loksabha

6. Sixth Prime Minister of India

Rajiv Gandhi

Served Office 31 OCT 1984 - 2 DEC 1989

Time in office: 5 years, 32 days 7th & 8th LokSabha

7. Prime Minister of India

Vishwanath Pratap Singh

Served Office 2 December 1989 - 10 November 1990

Time in office: 343 days 9th LokSabha

8. Prime Minister of India

Chandra Shekhar

Served Office 10 November 1990 - 21 June 1991

Time in office: 223 days 9th LokSabha

9. Prime Minister of India

P. V. Narasimha Rao

Served Office 21 June 1991 - 16 May 1996

Time in office: 4 years, 330 days 10th LokSabha

10. Prime Minister of India

Atal Bihari Vajpayee

Served Office 16 May 1996 - 1 June 1996

Time in office: 16 days 11th LokSabha

11. Prime Minister of India

H. D. Deve Gowda

Served Office 1 June 1996 - 21 April 1997

Time in office: 324 days 11th LokSabha

12. Prime Minister of India

Inder Kumar Gujral

Served Office 21 April 1997 - 19 March 1998

Time in office: 332 days 11th LokSabha

(10). Prime Minister of India

Atal Bihari Vajpayee

Served Office 19 March 1998 - 22 May 2004

Time in office: 6 years, 64 days 12th & 13th LokSabha

13. Prime Minister of India

Manmohan Singh

Served Office 22 May 2004 - 26 May 2014

Time in office: 10 years, 4 days 14th & 15th LokSabha

14. Prime Minister of India

NARENDRA MODI

Served Office 26 May 2014 - Till Now

Duration: 8 Years Completed & Continue 16th & 17th Loksabha