Prime Minister Narendra Modi became India's longest-serving continuously elected Prime Minister on 10 June 2026.
Modi completed 4,399 consecutive days in office since taking oath on 26 May 2014, surpassing Jawaharlal Nehru’s record of 4,398 consecutive elected days.
Nehru served continuously from 13 May 1952 to 27 May 1964 after the general elections; his 1947–1952 tenure was before electoral institutions were fully established.
Modi is the first non-Congress Prime Minister to complete two consecutive full-majority terms and the 2nd after Nehru to win three consecutive Lok Sabha elections as the incumbent.
In July 2025, Modi surpassed Indira Gandhi’s uninterrupted tenure record of 4,077 days; she served continuously from 24 January 1966 to 24 March 1977.
On 22 March 2026, Modi became India’s longest-serving elected head of government, completing 8,931 days as Gujarat Chief Minister and Prime Minister combined, surpassing Pawan Kumar Chamling.
Jawaharlal Nehru remains India’s longest-serving Prime Minister overall, with a total tenure of 6,131 days from 15 August 1947 to 27 May 1964.