Name
(birth–death); constituency

Party
(Alliance)

Term of office

1

Jawaharlal Nehru
(1889–1964)
MP for Phulpur

Indian National Congress

15 August
1947

27 May
1964

16 years, 286 days

-

Gulzarilal Nanda
(1898–1998)
MP for Sabarkantha

Indian National Congress

27 May
1964

9 June
1964

13 days

2

Lal Bahadur Shastri
(1904–66)
MP for Allahabad

Indian National Congress

9 June
1964

11 January
1966

1 year, 216 days

-

Gulzarilal Nanda
(1898–1998)
MP for Sabarkantha

Indian National Congress

11 January
1966

24 January
1966

13 days

3

Indira Gandhi
(1917–84)
MP for Rae Bareli

Indian National Congress

24 January
1966

24 March
1977

11 years, 59 days

4

Morarji Desai
(1896–1995)
MP for Surat

Janata Party

24 March
1977

28 July
1979

2 years, 126 days

5

Charan Singh
(1902–87)
MP for Baghpat

Janata Party (Secular)
with INC

28 July
1979

14 January
1980

170 days

(3)

Indira Gandhi
(1917–84)
MP for Medak

Indian National Congress (I)

14 January
1980

31 October
1984

4 years, 291 days

6

Rajiv Gandhi
(1944–91)
MP for Amethi

Indian National Congress (I)

31 October
1984

2 December
1989

5 years, 32 days

7

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

Janata Dal
(National Front)

2 December
1989

10 November
1990

343 days

8

Chandra Shekhar
(1927–2007)
MP for Ballia

Samajwadi Janata Party
with INC

10 November
1990

21 June
1991

223 days

9

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

Indian National Congress (I)

21 June
1991

16 May
1996

4 years, 330 days

10

Atal Bihari Vajpayee
(born 1924)
MP for Lucknow

Bharatiya Janata Party

16 May
1996

1 June
1996

13 days

11

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

Janata Dal
(United Front)

1 June
1996

21 April
1997

324 days

12

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

Janata Dal
(United Front)

21 April
1997

19 March
1998

332 days

(10)

Atal Bihari Vajpayee
(born 1924)
MP for Lucknow

Bharatiya Janata Party
(NDA)

19 March
1998

22 May
2004

6 years, 64 days

13

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

Indian National Congress
(UPA)

22 May
2004

26 May
2014

10 years, 4 days

14

Narendra Modi
(born 1950)
MP for Varanasi

Bharatiya Janata Party
(NDA)

26 May
2014

Incumbent

1 year, 179 days