From Gujarat CM to PM: Narendra Modi Completes 25 Years at the Helm of Government
Prime Minister Narendra Modi has completed 25 years of continuous service as the head of a government, marking a significant milestone in his political journey. His tenure began on October 7, 2001, when he assumed office as the Chief Minister of Gujarat.
Over the past quarter century, Modi has remained continuously at the helm of an elected government, first serving Gujarat for more than 12 years before moving to the national stage as Prime Minister in 2014.
From Gujarat Chief Minister to Prime Minister
Narendra Modi took charge as the Chief Minister of Gujarat on October 7, 2001. He went on to serve as the state's Chief Minister for more than 12 years, leading successive governments in Gujarat.
His tenure in Gujarat established the foundation for his transition to national politics and eventually culminated in his appointment as Prime Minister following the 2014 Lok Sabha elections.
Modi was sworn in as Prime Minister on May 26, 2014, beginning his first term at the Centre.
He subsequently secured another mandate in the 2019 Lok Sabha elections, taking oath for a second term on May 30, 2019.
Following the 2024 Lok Sabha elections, Narendra Modi returned as Prime Minister for a third consecutive term and took oath on June 9, 2024.
25 Years Without a Break at the HelmThe milestone on October 7, 2026, marks 25 years since Modi first became the head of an elected government.
His political journey covers two distinct phases: more than a decade as Gujarat Chief Minister followed by over a decade as Prime Minister of India.
During this period, Modi has remained continuously in executive office, making his tenure one of the longest uninterrupted stretches by an elected head of government in India's political history.
A Quarter Century in Public Leadership
The 25-year milestone also highlights the unusual continuity of Modi's political career. From Gujarat's state government to the Union government, he has remained in executive leadership since October 2001.
As Prime Minister, Modi has led governments through three consecutive national mandates and has overseen a wide range of policy initiatives spanning infrastructure, digital technology, manufacturing, welfare delivery, foreign policy and India's international engagement.
His third term began in June 2024, extending his uninterrupted period as head of government beyond the 25-year mark.
October 7, 2001 to October 7, 2026
The timeline of Narendra Modi's tenure as head of government is:
October 7, 2001: Narendra Modi becomes Chief Minister of Gujarat.
2001–2014: Serves as Gujarat Chief Minister for more than 12 years.
May 26, 2014: Takes oath as Prime Minister of India for the first time.
May 30, 2019: Begins his second consecutive term as Prime Minister.
June 9, 2024: Takes oath for a third consecutive term.
October 7, 2026: Completes 25 years continuously at the helm of a government.
A Milestone in Indian Political History
The completion of 25 years represents a rare continuity in India's democratic political landscape. Modi's journey from the Gujarat Chief Minister's office to the Prime Minister's Office has spanned a quarter century, with no interruption in his tenure as the head of a government.
From October 7, 2001, to October 7, 2026, Narendra Modi has completed 25 continuous years as the head of a government — a journey from Gujarat to the national stage and three consecutive terms as Prime Minister of India.