Prime Minister Narendra Modi has officially become India’s second-longest consecutively serving PM, completing 4,078 uninterrupted days in office on July 25, surpassing Indira Gandhi’s record of 4,077 continuous days from 1966 to 1977. Only Jawaharlal Nehru, India’s first Prime Minister, served a longer unbroken tenure—16 years and 286 days from August 15, 1947 to May 27, 1964.

At 74, Modi is also India’s first PM born after independence and the longest-serving non-Congress Prime Minister. He took office on May 26, 2014, and was sworn in for a third consecutive term in June 2024.

Before assuming national leadership, Modi was the longest-serving Chief Minister of Gujarat, holding office from 2001 to 2014. His rise to power began when the BJP secured 272 Lok Sabha seats in 2014, forming a majority government. The party further increased its tally to 303 seats in 2019, and although it fell short in 2024, it returned to power with NDA allies.

Modi is the only non-Congress PM to complete two full terms and secure a third mandate. He is also the first sitting PM since Indira Gandhi (1971) to return with a majority and only the second after Nehru to lead a party to three successive Lok Sabha wins.

This milestone underlines Modi’s enduring political dominance and historic position in Indian politics.