By Priyanka Roshan, june 5, 2024

Top 5 Longest-Serving Prime Ministers Of India

The NDA's win in the 2024 Lok Sabha secures Narendra Modi's historic third term as Prime Minister, extending his decade-long leadership.

(Image: PTI)

This places him among the longest-serving Indian Prime Ministers. Here’s a list of those who have served the longest:

(Image: PTI)

Black Section Separator

Jawaharlal Nehru Congress

Tenure: 1947-1964 Duration: 16years, 286 days

1

(Image: PTI)

Black Section Separator

Nehru was the first Prime Minister of independent India and a central figure in Indian politics both before and after independence.

(Image: PTI)

Black Section Separator

2

Tenure: 1966-1977, 1980-1984 Duration: 15 years, 350 days

Indira Gandhi Congress

(Image: PTI)

Black Section Separator

She was the first and, to date, the only female Prime Minister of India.

(Image: PTI)

Black Section Separator

3

Tenure: 2014-Present Duration: 10 years, 19 days

Narendra Modi BJP

(Image: PTI)

Black Section Separator

Modi, a leader of the Bharatiya Janata Party (BJP), has been in office since 2014.

(Image: PTI)

Black Section Separator

4

Tenure: 2004-2014 Duration: 10 years, 4 days

Manmohan Singh Congress

(Image: PTI)

Black Section Separator

Singh, an economist, served as Prime Minister and was known for his economic reforms.

(Image: PTI)

Black Section Separator

5

Tenure: 1996, 1998-2004 Duration: 6 years, 80 days

Atal Bihari Vajpayee BJP

Black Section Separator

Vajpayee served three terms as Prime Minister and was a prominent leader of the BJP.

(Image: PTI)