prime minister of india list

15 August 1947 to 27 May 1964 16 years, 286 day

View More

Jawahar Lal Nehru 

Arrow

27 May 1964 to 9 June 1964, 13 day

View More

Gulzarilal Nanda 

Arrow

1966) 9 June 1964 to 11 January 1966 1 year, 216 day

View More

Lal Bahadur Shastri  

Arrow

11 January 1966 to 24 January 1966 13 day

View More

Gulzari Lal Nanda  (Acting) 

Arrow

24 January 1966 to 24 March 1977 11 years, 59 day

View More

Indira Gandhi

Arrow

24 March 1977 to  28 July 1979  2 year, 126 day

View More

Morarji Desai

Arrow

28 July 1979 to 14 January 1980 170 day

View More

Charan Singh

Arrow

14 January 1980 to 31 October 1984 4 years, 291 day The first lady who served as PM for the second term

View More

Indira Gandhi

Arrow

31 October 1984 to 2 December 1989 5 years, 32 day

View More

Rajiv Gandhi

Arrow

2 December 1989 to 10 November 1990 343 day

View More

V. P. Singh

Arrow

10 November 1990 to 21 June 1991 223 day

View More

Chandra Shekhar

Arrow

21 June 1991 to 16 May 1996 4 years, 330 day

View More

P. V. Narasimha Rao

Arrow

16 May 1996 to 1 June 1996 16 day

View More

Atal Bihari Vajpayee

Arrow

1 June 1996 to 21 April 1997 324 day

View More

H. D. Deve Gowda

Arrow

21 April 1997 to 19 March 1998  332 day

View More

Inder Kumar Gujral

Arrow

19 March 1998 to 22 May 2004  6 years, 64 day The first non-congress PM who completed a full term as PM

View More

Atal Bihari Vajpayee

Arrow

22 May 2004 to 26 May 2014    10 years, 4 day

View More

Manmohan Singh

Arrow

2014-present

View More

Narendra Modi

Arrow