Longest-Serving Prime Ministers Of India

Jawaharlal Nehru Jawaharlal Nehru was the first Prime Minister of India and served from August 15, 1947, until his death on May 27, 1964, making him the longest-serving Prime Minister in Indian history.

Indira Gandhi Indira Gandhi served as Prime Minister from January 24, 1966, to March 24, 1977, and later from January 14, 1980, until her assassination on October 31, 1984.

Manmohan Singh Manmohan Singh served as the Prime Minister of India from May 22, 2004, to May 26, 2014. He was the first Sikh to hold the office.

Atal Bihari Vajpayee Atal Bihari Vajpayee served as Prime Minister three times: from May 16 to June 1, 1996, March 19, 1998, to May 22, 2004. He was a prominent leader of the Bharatiya Janata Party (BJP).

Rajiv Gandhi Rajiv Gandhi succeeded his mother, Indira Gandhi, as Prime Minister, serving from October 31, 1984, to December 2, 1989.

P. V. Narasimha Rao P. V. Narasimha Rao served as the Prime Minister from June 21, 1991, to May 16, 1996. He played a crucial role in initiating economic reforms in the country.

Morarji Desai Morarji Desai served as the Prime Minister from March 24, 1977, to July 28, 1979. He was the first non-Congress Prime Minister of India.

Narendra Modi Narendra Modi assumed office as the 14th Prime Minister of India on May 26, 2014. As of my last update in January 2022, he continues to serve in this role.