History · Polity
Prime Ministers of India
Every Prime Minister since 15 August 1947. Numbers count each person once; acting PMs are shown with a dash.
Exam facts
- Current PMNarendra Modi (since 26 May 2014)
- Longest tenureJawaharlal Nehru: 16 yrs 9 months 12 days
- Shortest tenure (not counting acting)Atal Bihari Vajpayee: 16 days
- First PMJawaharlal Nehru
- First woman PMIndira Gandhi
- First non-Congress PMMorarji Desai
- Acting PM twiceGulzarilal Nanda (1964, 1966)
- Youngest PMRajiv Gandhi (40)
- Appointed byThe President (Article 75)
Full list with tenure
Tenure is shown in years, months and days. For the person in office now, it is counted up to 7 November 2026.
- 1Jawaharlal Nehru15 Aug 1947 – 27 May 196416 yrs 9 months 12 daysCongress · longest-serving PM; died in office
- –Gulzarilal Nanda (acting)27 May 1964 – 9 Jun 196413 daysCongress
- 2Lal Bahadur Shastri9 Jun 1964 – 11 Jan 19661 yr 7 months 2 daysCongress · died in office at Tashkent
- –Gulzarilal Nanda (acting)11 Jan 1966 – 24 Jan 196613 daysCongress · acting PM twice
- 3Indira Gandhi24 Jan 1966 – 24 Mar 197711 yrs 2 monthsCongress · first woman PM
- 4Morarji Desai24 Mar 1977 – 28 Jul 19792 yrs 4 months 4 daysJanata Party · first non-Congress PM
- 5Charan Singh28 Jul 1979 – 14 Jan 19805 months 17 daysJanata Party (Secular) · never faced Parliament as PM
- 3Indira Gandhi (second spell)14 Jan 1980 – 31 Oct 19844 yrs 9 months 17 daysCongress · assassinated in office
- 6Rajiv Gandhi31 Oct 1984 – 2 Dec 19895 yrs 1 month 1 dayCongress · youngest PM (40)
- 7V. P. Singh2 Dec 1989 – 10 Nov 199011 months 8 daysJanata Dal
- 8Chandra Shekhar10 Nov 1990 – 21 Jun 19917 months 11 daysSamajwadi Janata Party
- 9P. V. Narasimha Rao21 Jun 1991 – 16 May 19964 yrs 10 months 25 daysCongress · 1991 economic reforms
- 10Atal Bihari Vajpayee16 May 1996 – 1 Jun 199616 daysBJP · shortest tenure
- 11H. D. Deve Gowda1 Jun 1996 – 21 Apr 199710 months 20 daysJanata Dal
- 12I. K. Gujral21 Apr 1997 – 19 Mar 199810 months 26 daysJanata Dal
- 10Atal Bihari Vajpayee (second spell)19 Mar 1998 – 22 May 20046 yrs 2 months 3 daysBJP
- 13Dr Manmohan Singh22 May 2004 – 26 May 201410 yrs 4 daysCongress
- 14Narendra Modi26 May 2014 – present12 yrs 5 months 12 days so farBJP · third term from 9 June 2024
Test yourself: 10 questions
Made from the facts on this page. Pick an answer to see the right one.
Loading the quiz…
More history pages
CMs & GovernorsPresidentsVice-PresidentsChief JusticesChief Election CommissionersCAGsAttorneys GeneralLok Sabha SpeakersConstitutionSchedules & committeesRBI GovernorsHistory of SBIBanking historyFive-Year Plans & NITI AayogGovernment schemesNational MovementGovernors-General & ViceroysMughal emperorsDelhi SultanateDefence chiefs & CDSParam Vir ChakraISRO & spaceFirst in IndiaImportant daysBooks & authorsDances & festivalsSportsRivers, ports & plantsCountries & world bodies