Logo

List of Prime Ministers of India

 

 

 

 

No.

Name
(birth–death) & constituency

 

Term of office

 

 

Elections
(Lok Sabha)

1

Jawaharlal Nehru
(1889–1964)
MP for Phulpur

15 August
1947

27 May
1964

16 years,286 days

1952 (1st)

1957 (2nd)

1962 (3rd)

2

Gulzarilal Nanda
(1898–1998)
MP for Sabarkantha

27 May
1964

9 June
1964

13 days

 – (3rd)

3

Lal Bahadur Shastri
(1904–66)
MP for Allahabad

9 June
1964

11 January
1966[†]

1 year, 216 days

 – (3rd)

(2)

Gulzarilal Nanda
(1898–1998)
MP for Sabarkantha

11 January
1966

24 January
1966

13 days

 – (3rd)

4

Indira Gandhi
(1917–84)
MP for Rae Bareli

24 January
1966

24 March
1977

11 years, 59 days

 – (3rd)

1967 (4th)

1971 (5th)

5

Morarji Desai
(1896–1995)
MP for Surat

24 March
1977

28 July
1979[RES]

2 years, 126 days

1977 (6th)

6

Charan Singh
(1902–87)
MP for Baghpat

28 July
1979

14 January
1980[RES]

170 days

 – (6th)

4

Indira Gandhi
(1917–84)
MP for Medak

14 January
1980[§]

31 October
1984[†]

4 years, 291 days

1980 (7th)

7

Rajiv Gandhi
(1944–91)
MP for Amethi

31 October
1984

2 December
1989

5 years, 32 days

 – (7th)

1984 (8th)

8

V. P. Singh
(1931–2008)
MP for Fatehpur

2 December
1989

10 November
1990[NC]

343 days

1989 (9th)

9

Chandra Shekhar
(1927–2007)
MP for Ballia

10 November
1990

21 June
1991

223 days

 – (9th)

10

P. V. Narasimha Rao
(1921–2004)
MP for Nandyal

21 June
1991

16 May
1996

4 years, 330 days

1991(10th)

11

Atal Bihari Vajpayee
(born 1924)
MP for Lucknow

16 May
1996

1 June
1996[RES]

13 days

1996(11th)

12

H. D. Deve Gowda
(born 1933)
MP (Rajya Sabha) for Karnataka

1 June
1996

21 April
1997[RES]

324 days

– (11th)

13

I. K. Gujral
(1919–2012)
MP (Rajya Sabha) for Bihar

21 April
1997

19 March
1998

332 days

 – (11th)

(11)

Atal Bihari Vajpayee
(born 1924)
MP for Lucknow

19 March
1998[§]

22 May
2004

6 years, 64 days

1998(12th)

1999(13th)

14

Manmohan Singh
(born 1932)
MP (Rajya Sabha) for Assam

22 May
2004

26 May
2014

10 years, 4 days

2004(14th)

2009(15th)

15

Narendra Modi
(born 1950)
MP for Varanasi

26 May
2014

Incumbent

0 years, 210 days

2014(16th)