Pandit Jawaharlal Nehru, the first Prime Minister of India, served in the office from August 1947 to May 1964.
Lal Bahadur Shastri served for a term of two years from 1964 to 1966.
Indira Gandhi, who served from 1966 to 1977 and then again from 1980 until her assassination in 1984, is the second-longest-serving Prime Minister of India and the only woman to hold the office.
Morarji Desai served as Prime Minister from 1977 to 1979.
Charan Singh served in the top office from July 1979 to January 1980.
Rajiv Gandhi was the Prime Minister of India from 1984 to 1989. He was the youngest Indian Prime Minister.
V.P.Singh was the Indian Prime Minister from 1989 to 1990.
P.V.Narasimha Rao, the 10th PM of India, served in the top office from 1991 to 1996.
H.D.Deve Gowda was the Prime Minister for a period of over 300 days between 1996 and 1997.
I.K.Gujral was the Prime Minister from 1997 to 1998.
Atal Bihari Vajpayee was the 11th Prime Minister of India, first for 13 days in 1996 and then from 1998 to 2004.
Manmohan Singh served as the Prime Minister from 2004 to 2014. Singh was the first Prime Minister since Nehru to be re-elected after completing a full five-year term.
Narendra Modi, the 15th PM of independent India, took over the office in May 2014.