General Knowledge

Prime Minister of India
Narendra Modi is the current Prime Minister of India. Previously all those who served nation as a Prime Minister are following:

Prime Minister Name and Time Period
Jawaharlal Nehru
1947-1964
Gulzarilal Nanda
1964 (1st time)
Lal Bahadur Shastri
1964-1966
Gulzarilal Nanda
1966 (2nd time)
Indira Gandhi
1966-1977 (1st time)
Morarji Desai
1977-1979
Charan Singh
1979-1980
Indira Gandhi
1980-1984 (2nd time)
Rajiv Gandhi
1984-1989
V P Singh
1989-1990
Chandra Shekhar
1990-1991
P V Narasimha Rao
1991-1996
Atal Bihari Vajpayee
1996 (1st time)
H D Deve Gowda
1996-1997
Indra Kumar Gujral
1997-1998
Atal Bihari Vajpayee
1998-2004 (2nd time)
Manmohan Singh
2004-2014
Narendra Modi
2014-