Know about Prime Ministers of India on TrueTamil - Get Complete details List of Prime Ministers in India from 1947-2017. Narendra Modi is an Indian politician who is the 14th and current Prime Minister of India - Tuesday, 17 March 2026.

| S.No. | Prime Minister | Start Date | End Date |
|---|---|---|---|
| 1 | Jawaharlal Nehru | 15-Aug-1947 | 27-May-1964 |
| 2 | Lal Bahadur Shastri | 9-Jun-1964 | 11-Jan-1966 |
| 3 | Gulzarilal Nanda | 27-May-1964 | 24-Jan-1966 |
| 4 | Indira Gandhi | 24-Jan-1966 | 24-Mar-1977 |
| 5 | Morarji Desai | 24-Mar-1977 | 28-Jul-1979 |
| 6 | Charan Singh | 28-Jul-1979 | 14-Jan-1980 |
| 7 | Indira Gandhi | 14-Jan-1980 | 31-Oct-1984 |
| 8 | Rajiv Gandhi | 31-Oct-1984 | 2-Dec-1989 |
| 9 | V. P. Singh | 2-Dec-1989 | 10-Nov-1990 |
| 10 | Chandra Shekhar | 10-Nov-1990 | 21-Jun-1991 |
| 11 | P. V. Narasimha Rao | 21-Jun-1991 | 16-May-1996 |
| 12 | Atal Bihari Vajpayee | 16-May-1996 | 1-Jun-1996 |
| 13 | H. D. Deve Gowda | 1-Jun-1996 | 21-Apr-1997 |
| 14 | I. K. Gujral | 21-Mar-1997 | 19-Mar-1998 |
| 15 | Atal Bihari Vajpayee | 19-Mar-1998 | 22-May-2004 |
| 16 | Manmohan Singh | 22-May-2004 | 26-May-2014 |
| 17 | Narendra Modi | 30-May-2014 Onwards |
