Prime Minister of India

Name Tenure
Jawaharlal Nehru 1947 – 1964
Lal Bahadur Shastri 1964 – 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 Behari Vajpayee 1996 – 1996
H.D. Deve Gowda 1996 – 1997
Inder Kumar Gujral 1997 – 1998
Atal Behari Vajpayee 1998 – 2004
Dr. Manmohan Singh 2004 – 2014
Narendra Modi 2014 – Incumbent