Prime Ministers of India
| Prime Ministers of India | |||
| S. No. | Name | Tenure | Important Points to Remember | 
| 1 | Jawaharlal Nehru | 15 August 1947 – 27 May 1964 16 years, 286 days | 
 | 
| 2 | Gulzari Lal Nanda | 27 May 1964 – 9 June 1964 13 days | 
 | 
| 3 | Lal Bahadur Shastri | 9 June 1964 – 11 January 1966 1 year, 216 days | 
 | 
| 4 | Gulzari Lal Nanda | 11 January 1966 – 24 January 1966 13 days | |
| 5 | Indira Gandhi | 24 January 1966 – 24 March 1977 11 years, 59 days | 
 | 
| 6 | Morarji Desai | 24 March 1977 – 28 July 1979 2 year, 126 days | 
 | 
| 7 | Charan Singh | 28 July 1979 –ย  14 January 1980 170 days | 
 | 
| 8 | Indira Gandhi | 14 January 1980 – 31 October 1984 4 years, 291 days | 
 | 
| 9 | Rajiv Gandhi | 31 October 1984 –ย  2 December 1989 5 years, 32 days | 
 | 
| 10 | Vishwanath Pratap Singh | 2 December 1989 – 10 November 1990 343 days | 
 | 
| 11 | Chandra Shekhar | 10 November 1990 – 21 June 1991 223 days | 
 | 
| 12 | P. V. Narasimha Rao | 21 June 1991 – 16 May 1996 4 years, 330 days | 
 | 
| 13 | Atal Bihari Vajpayee | 16 May 1996 – 1 June 1996 16 days | 
 | 
| 14 | H.D. Deve Gowda | 1 June 1996 – 21 April 1997 324 days | 
 | 
| 15 | I.K. Gujral | 21 April 1997 – 19 March 1998 332 days | |
| 16 | Atal Bihari Vajpayee | 19 March 1998 – 22 May 2004 6 years, 64 days | 
 | 
| 17 | Dr. Manmohan Singh | 22 May 2004 – 26 May 2014 10 years, 4 days | |
| 18 | Narendra Modi | 26 May 2014 – Incumbent | 
 |