Here is a list of all the Prime Ministers of India from 1947 to 2023:
- · Jawaharlal Nehru (1947-1964)
- · Gulzari Lal Nanda (interim) (1964)
- · Lal Bahadur Shastri (1964-1966)
- · Gulzarilal Nanda (interim) (1966)
- · Indira Gandhi (1966-1977)
- · Morarji Desai (1977-1979)
- · Charan Singh (1979-1980)
- · Indira Gandhi (1980-1984)
- · Rajiv Gandhi (1984-1989)
- · Vishwanath Pratap Singh (1989-1990)
- · Chandra Shekhar (1990-1991)
- · P. V. Narasimha Rao (1991-1996)
- · Atal Bihari Vajpayee (1996) - for a brief period of 13 days
- · H. D. Deve Gowda (1996-1997)
- · Inder Kumar Gujral (1997-1998)
- · Atal Bihari Vajpayee (1998-2004)
- · Manmohan Singh (2004-2014)
- · Narendra Modi (2014-2023) - As of my knowledge cutoff in September 2021, Narendra Modi is serving as the Prime Minister of India.