PM Modi Becomes India’s Second Longest-Serving Prime Minister in Consecutive Terms
On July 25, 2025, Prime Minister Narendra Modi reached a historic milestone by completing 4,078 consecutive days in office, making him the second longest-serving PM in continuous terms in Indian history. He surpassed Indira Gandhi’s 4,077-day record and now trails only Jawaharlal Nehru.
At age 74, Modi is the first Prime Minister born after India’s independence. He was first sworn in on May 26, 2014, and was re-elected in 2019 and again in 2024, becoming the only non-Congress PM to serve three consecutive terms.
Surpassing Indira Gandhi’s Record
Indira Gandhi served for 4,077 straight days from January 24, 1966, to March 24, 1977. Although she returned to power in 1980 and served until her assassination in 1984, her uninterrupted tenure has now been surpassed by Narendra Modi.
Still Behind Jawaharlal Nehru
India’s first PM, Jawaharlal Nehru, remains the longest-serving prime minister, having held the office for 16 years and 286 days from August 15, 1947, to May 27, 1964.
Modi’s Journey: From Gujarat to New Delhi
- Chief Minister of Gujarat: 2001–2014
- First Term as PM: May 26, 2014
- Second Term: May 30, 2019
- Third Term: June 9, 2024
Modi is also the first non-Congress leader in Indian history to complete two full terms and return for a third. He is the only non-Congress PM to win an outright majority in Lok Sabha elections.
Why This Milestone Matters
- Symbol of Political Stability: Three uninterrupted terms in Indian politics is rare and reflects consistent public mandate.
- End of One-Party Dominance: Modi’s success marks a shift from Congress-dominated eras to BJP-led governance.
- Assertive Leadership: His tenure has seen key reforms, global diplomacy, and strong nationalistic policy shifts.
This record isn’t just a personal milestone for PM Modi—it signals a transformation in India’s political narrative. As he enters deeper into his third term, the focus will be on how his leadership continues to shape India’s destiny on the domestic and global stage.
FAQs
- Q: Who is the longest-serving Prime Minister of India?
- A: Jawaharlal Nehru, who served for 16 years and 286 days from 1947 to 1964.
- Q: How long has PM Narendra Modi served?
- A: As of July 25, 2025, PM Modi has served 4,078 consecutive days as Prime Minister.
- Q: How many times has Narendra Modi become PM?
- A: He has been elected Prime Minister three times — in 2014, 2019, and 2024















