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