Top 10 Longest-Serving Chief Ministers in India 2025 - Complete Tenure List and Facts
1. Pawan Kumar Chamling -
Sikkim
Tenure Timing -
24 Years 165 Days
Political Party -
Sikkim Democratic Front
2. Naveen Patnaik -
Odisha
Tenure Timing -
24 Years and Ongoing
Political Party -
Biju Janata Dal
3. Jyoti Basu -
West Bengal
Tenure Timing -
23 Years 137 Days
Political Party -
Communist Party of India (Marxist)
4. Gegong Apang -
Arunachal Pradesh
Tenure Timing -
22 Years
Political Party -
Indian National Congress
5. Virbhadra Singh -
Himachal Pradesh
Tenure Timing -
21 Years
Political Party -
Indian National Congress
6. Lal Thanhawla -
Mizoram
Tenure Timing -
21 Years
Political Party -
Indian National Congress
7. Nitish Kumar -
Bihar
Tenure Timing -
19 Years
Political Party -
Janta Dal United
8. Manik Sarkar -
Tripura
Tenure Timing -
19 Years 361 Days
Political Party -
Communist Party of India (Marxist)
9. Parkash Singh Badal -
Punjab
Tenure Timing -
18 Years 356 Days
Political Party -
Shiromani Akali Dal
10. Sheila Dikshit -
Delhi
Tenure Timing -
15 Years 25 Days
Political Party -
Indian National Congress