Modi Becomes India’s Second-Longest Serving Prime Minister
On July 25, 2025, Prime Minister Narendra Modi became India’s second-longest serving PM in consecutive terms, completing 4,078 uninterrupted days
Modi has now surpassed Indira Gandhi’s continuous tenure of 4,077 days between 1966 and 1977, marking a new milestone in Indian politics
Jawaharlal Nehru remains the longest-serving Indian PM with 16 years and 286 days in office from 1947 to 1964
Narendra Modi took office on May 26, 2014, and was sworn in for his third consecutive term in June 2024, a historic achievement for a non-Congress leader
Modi is the longest-serving PM from a non-Congress party, redefining the political landscape with his decade-long leadership
At 74, Modi is the first PM born after Independence, reflecting a generational shift in India’s leadership story
He is the only non-Congress Prime Minister to complete two full terms and win three consecutive Lok Sabha elections with a majority
Before becoming PM, Modi was Gujarat’s longest-serving Chief Minister (2001–2014), laying the foundation for his national leadership