Prime Minister Narendra Modi has achieved a historic milestone in Indian politics by becoming the longest-serving head of an elected government in the country. PM Modi has completed 8,931 days as head of government, combining his tenure as Chief Minister of Gujarat and as Prime Minister, thereby entering his 25th year in a leadership role.
With this, he has overtaken Pawan Kumar Chamling, who previously held the record with 8,930 days as Chief Minister of Sikkim.
The record is being seen as a rare and significant achievement, reflecting decades of uninterrupted public service and political leadership at the highest level.
From Gujarat to Delhi: A long political journey
He later became the first non-Congress Prime Minister to complete two full terms in office and return for a third consecutive term.
Modi began his tenure as Gujarat Chief Minister on October 7, 2001, and remained in office until May 21, 2014, making him the state’s longest-serving CM.
He took oath as Prime Minister on May 26, 2014, and went on to secure consecutive electoral victories in 2014, 2019 and 2024, leading the Union government for three straight terms.
Key milestones and records
- Longest-serving Chief Minister of Gujarat
- First Indian Prime Minister born after Independence
- Only non-Congress PM to complete two full terms and return for a third
- Three consecutive Lok Sabha election wins (2014, 2019, 2024)
- PM with the longest prior experience as a Chief Minister
Strong digital footprint among global leaders
Alongside political milestones, Modi has also expanded his presence across digital platforms. His social media reach places him among the most-followed political leaders globally, reflecting a sustained focus on direct public engagement.
- Crossed 30 million subscribers on YouTube, among the highest for world leaders
- Became the first serving world leader to cross 100 million followers on Instagram
- Currently has over 106 million followers on X (formerly Twitter)


