Archive · 25 Jul 2025
Modi Becomes India’s Second-Longest Serving PM in Consecutive Terms
Imagine India has a leader, like a principal of a school.
Narendra Modi has been that leader for a long time!
He's been Prime Minister for over 11 years, which is a lot.
He has served longer than some previous leaders, like Indira Gandhi.
Only one person has been Prime Minister longer than him.
He is also the first Prime Minister that wasn't from a specific political party.
He also comes from a state other than the most common Hindi speaking state.
During his time, his government made big changes and has helped many people.
Narendra Modi has become the second-longest-serving Prime Minister of India in consecutive terms.
He surpassed Indira Gandhi's record of 11 years and 59 days in office.
Modi's first term began on May 26, 2014, and he has served over 11 years as of the report.
He is the first non-Congress Prime Minister to achieve this milestone.
Modi also served as Gujarat's longest-serving Chief Minister.
- Who
- Narendra Modi, Indira Gandhi, and Jawaharlal Nehru
- What
- Narendra Modi has become the second-longest-serving Prime Minister of India in consecutive terms, surpassing Indira Gandhi.
- When
- As of the report's publication, Modi has served for over 11 years.
- Where
- India
- Why
- This marks a significant milestone in Indian political history.
- Current Prime Minister
- Narendra Modi
- Years in Office
- Over 11 years
- Predecessor
- Indira Gandhi
- Previous Role
- Chief Minister of Gujarat
- Party Affiliation
- Bharatiya Janata Party
- First Term Start Date
- May 26, 2014