List of all Indian Prime Ministers The 14th and current Prime Minister of India is Narendra Modi. He would complete two consecutive terms as Prime Minister of India, becoming the country’s fourth prime minister to do so and the first non-Congress leader to do so. The Republic of India’s government is led by the Prime Minister of India. The President of India is the constitutionally designated, nominal, and ceremonial head of state, while the Prime Minister and their appointed Council of Ministers have executive responsibility.
We have included every Indian prime minister in this article, from 1947 through 2023, along with the length of their terms.

Name of the Prime Ministers, Term of Office and Incumbency Period
| S.N. | Term of office | Incumbency Period | PM Name | Remark |
| 1 | 15 August 1947 to 27 May 1964 | 16 years, 286 days | Jawahar Lal Nehru | The first prime minister of India and the longest-serving PM of India, the first to die in office. |
| 2 | 27 May 1964 to 9 June 1964, | 13 days | Gulzarilal Nanda (Acting) | First acting PM of India |
| 3 | 9 June 1964 to 11 January 1966 | 1 year, 216 days | Lal Bahadur Shastri | He has given the slogan of ‘Jai Jawan Jai Kisan’ during the Indo-Pak war of 1965 |
| 4 | 11 January 1966 to 24 January 1966 | 13 days | Gulzari Lal Nanda (Acting) | – |
| 5 | 24 January 1966 to 24 March 1977 | 11 years, 59 days | Indira Gandhi | First female Prime Minister of India |
| 6 | 24 March 1977 to 28 July 1979 | 2 year, 126 days | Morarji Desai | Oldest to become PM (81 years old) and first to resign from office |
| 7 | 28 July 1979 to 14 January 1980 | 170 days | Charan Singh | Only PM who did not face the Parliament |
| 8 | 14 January 1980 to 31 October 1984 | 4 years, 291 days | Indira Gandhi | The first lady who served as PM for the second term |
| 9 | 31 October 1984 to 2 December 1989 | 5 years, 32 days | Rajiv Gandhi | Youngest to become PM (40 years old) |
| 10 | 2 December 1989 to 10 November 1990 | 343 days | V. P. Singh | First PM to step down after a vote of no confidence |
| 11 | 10 November 1990 to 21 June 1991 | 223 days | Chandra Shekhar | Samajwadi Janata Party |
| 12 | 21 June 1991 to 16 May 1996 | 4 years, 330 days | P. V. Narasimha Rao | First PM from South India |
| 13 | 16 May 1996 to 1 June 1996 | 16 days | Atal Bihari Vajpayee | PM for shortest tenure |
| 14 | 1 June 1996 to 21 April 1997 | 324 days | H. D. Deve Gowda | Janata Dal |
| 15 | 21 April 1997 to 19 March 1998 | 332 days | Inder Kumar Gujral | —— |
| 16 | 19 March 1998 to 22 May 2004 | 6 years, 64 days | Atal Bihari Vajpayee | The first non-congress PM who completed a full term as PM |
| 17 | 22 May 2004 to 26 May 2014 | 10 years, 4 days | Manmohan Singh | First Sikh PM |
| 18 | 26 May 2014 – 2019 | 30 May 2019- Incumbent | Narendra Modi | 4th Prime Minister of India who served two consecutive tenures |
| 19 | 30 May 2019- Incumbent | Narendra Modi | First non-congress PM with two consecutive tenures |
Read also..
- List of Different State Ruling Party in India
- Salary of the Chief Minister of the Various States in 2023
- Name of Old 13 and New 30 Districts of Odisha
- Name of the Four Gates of Sri Jagannath Temple
- Some Major Operations of Indian Navy
- PMO India Address and Compliant Number
- Updated List of All 114 ULBs Name in Odisha