Skip to content
Leaders

Chief Ministers of India

Every Chief Minister of every state and union territory that elects one — 31 in all — from formation to today, with every term and every President's Rule interval in between.

States & UTs
31
401 people, 647 terms in all
Longest cumulative tenure
Chamling
24 years, 5 months — Sikkim
Most terms
7
Pratapsingh Rane — Goa
Longest-serving today
Rio
19 years, 6 months so far — Nagaland

Every state and union territory

Current Chief Minister shown first. Visit a state's page for every predecessor, every term, and every President's Rule interval.

N. Chandrababu Naidu
Andhra Pradesh
TDP

N. Chandrababu Naidu

1 Sep 1995 – present

15 years, 10 months · 3 terms

Nara Chandrababu Naidu (Telugu pronunciation: [ˈnɑːrɑː ˈtʃʌnˌdrɑː ˈbɑːbuː ˈnaɪduː]; born 20 April 1950), commonly known as CBN, is an Indian politician who is currently serving as the Chief Minister of Andhra Pradesh since 2024.

Pema Khandu
Arunachal Pradesh
BJP

Pema Khandu

17 Jul 2016 – present

10 years, 1 month · 3 terms

Pema Khandu (born 21 August 1979) is an Indian politician who is serving as the 9th and current Chief Minister of Arunachal Pradesh since 2016, as well as serving as leader of the house in the Arunachal Pradesh Legislative Assembly.

Himanta Biswa Sarma
Assam
BJP

Himanta Biswa Sarma

10 May 2021 – present

5 years, 4 months · 2 terms

Himanta Biswa Sarma (born 1 February 1969) is an Indian politician and lawyer serving as the 15th and the current Chief Minister of Assam since 2021.

Samrat Choudhary
Bihar
BJP

Samrat Choudhary

15 Apr 2026 – present

4 months

Samrat Choudhary (born 16 November 1968) is an Indian politician who is serving as the 24th Chief Minister of Bihar since 15 April 2026.

Vishnu Deo Sai
Chhattisgarh
BJP

Vishnu Deo Sai

13 Dec 2023 – present

2 years, 8 months

Vishnu Deo Sai (born 21 February 1964) is an Indian politician currently serving as the Chief Minister of Chhattisgarh from 2023.

Rekha Gupta
Delhi
BJP

Rekha Gupta

20 Feb 2025 – present

1 year, 6 months

Rekha Gupta (born 19 July 1974) is an Indian politician serving as the current Chief Minister of Delhi from February 2025.

Pramod Sawant
Goa
BJP

Pramod Sawant

19 Mar 2019 – present

7 years, 5 months · 2 terms

Pramod Pandurang Sawant (born 24 April 1973) is an Indian politician and former ayurveda medical practitioner who has served as the 11th chief minister of Goa since March 2019.

Bhupendra Patel
Gujarat
BJP

Bhupendra Patel

13 Sep 2021 – present

4 years, 11 months · 2 terms

Bhupendrabhai Rajnikant Patel (born 15 July 1962) is an Indian politician who has been serving as the 17th Chief Minister of Gujarat since September 2021.

Nayab Singh Saini
Haryana
BJP

Nayab Singh Saini

12 Mar 2024 – present

2 years, 5 months · 2 terms

Nayab Singh Saini (born 25 January 1970) is an Indian politician serving as the chief minister of Haryana from 2024.

Omar Abdullah
Jammu and Kashmir
JKN

Omar Abdullah

5 Jan 2009 – present

7 years, 10 months · 2 terms

Omar Abdullah (born 10 March 1970) is an Indian politician serving as the chief minister of union territory of Jammu and Kashmir since 2024 and also as the leader of the house in J&K Legislative Assembly.

Hemant Soren
Jharkhand
JMM

Hemant Soren

13 Jul 2013 – present

7 years, 8 months · 4 terms

Hemant Soren (born 10 August 1975) is an Indian politician currently officiating as the fifth Chief Minister of Jharkhand.

V. D. Satheesan
Kerala
INC

V. D. Satheesan

18 May 2026 – present

3 months

Vadasseri Damodaran Satheesan (born 31 May 1964) is an Indian politician and lawyer who is serving as the 13th Chief Minister of Kerala since May 2026.

Mohan Yadav
Madhya Pradesh
BJP

Mohan Yadav

13 Dec 2023 – present

2 years, 8 months

Mohan Yadav (born 25 March 1965) is an Indian politician serving as the current Chief Minister of Madhya Pradesh and also serving as leader of the house in legislative assembly.

Devendra Fadnavis
Maharashtra
BJP

Devendra Fadnavis

31 Oct 2014 – present

6 years, 9 months · 3 terms

Devendra Sarita Gangadharrao Fadnavis (born 22 July 1970) is an Indian politician who is currently serving his third term as the 18th Chief Minister of Maharashtra since 5 December 2024.

Yumnam Khemchand Singh
Manipur
BJP

Yumnam Khemchand Singh

4 Feb 2026 – present

7 months

Yumnam Khemchand Singh (born 1 March 1963) is an Indian politician who is currently serving as the Chief Minister of Manipur since 4 February 2026.

Conrad Sangma
Meghalaya
NPEP

Conrad Sangma

6 Mar 2018 – present

8 years, 6 months

Conrad Kongkal Sangma (born 27 January 1978) is an Indian politician and Chief Minister of Meghalaya since 2018.

Lalduhoma
Mizoram
ZPM

Lalduhoma

8 Dec 2023 – present

2 years, 9 months

Lalduhoma (alternatively spelled Lalduhawma; born 22 February 1949) is an Indian politician who serves as the Chief Minister of Mizoram.

Neiphiu Rio
Nagaland
NDPP

Neiphiu Rio

6 Mar 2003 – present

19 years, 6 months · 3 terms

Neiphiu Rio (born 11 November 1950) is an Indian politician serving as the Chief Minister of Nagaland and leader of the house in the Nagaland Legislative Assembly since 2018.

Mohan Charan Majhi
Odisha
BJP

Mohan Charan Majhi

12 Jun 2024 – present

2 years, 2 months

Mohan Charan Majhi (IPA: [mohɔnɔ t͡ʃɔɾɔɳɔ mad͡ʒʱi] ; born 6 January 1972) is an Indian politician, currently serving as the Chief Minister of Odisha from May 2024.

N. Rangasamy
Puducherry
AINRC

N. Rangasamy

27 Oct 2001 – present

17 years, 2 months · 5 terms

Natesan Rangaswamy (born 4 August 1950) is an Indian politician who is serving as the Chief Minister of Puducherry since May 2021.

Bhagwant Mann
Punjab
AAAP

Bhagwant Mann

16 Mar 2022 – present

4 years, 5 months

Bhagwant Singh Mann (born 17 October 1973) is an Indian politician, social worker, former comedian, actor and singer who is currently serving as the 17th Chief Minister of Punjab (and also as leader of the house in state assembly since 16 March 2022.) He represents the Dhuri Assembly constituency in the Punjab Legislative Assembly since 2022 and is also serving as the state convener of Aam Aadmi Party, Punjab since 2019.

Bhajan Lal Sharma
Rajasthan
BJP

Bhajan Lal Sharma

15 Dec 2023 – present

2 years, 8 months

Bhajan Lal Sharma (born 15 December 1966) is an Indian politician serving as the 14th and current chief minister of Rajasthan and also as leader of the house in state assembly.

C. Joseph Vijay
Tamil Nadu
TVK

C. Joseph Vijay

10 May 2026 – present

4 months

Chandrasekaran Joseph Vijay (born 22 June 1974) is an Indian politician and former actor who is currently serving as the ninth chief minister of Tamil Nadu since May 2026.

Revanth Reddy
Telangana
INC

Revanth Reddy

7 Dec 2023 – present

2 years, 9 months

Anumula Revanth Reddy (born 8 November 1969) is an Indian politician who is serving as the second and current Chief Minister of Telangana.

Manik Saha
Tripura
BJP

Manik Saha

15 May 2022 – present

4 years, 3 months

Manik Saha (born 8 January 1953) is an Indian politician serving as the Chief Minister of Tripura and leader of the house in the Tripura Legislative Assembly.

Yogi Adityanath
Uttar Pradesh
BJP

Yogi Adityanath

19 Mar 2017 – present

9 years, 5 months · 2 terms

Yogi Adityanath (born Ajay Mohan Singh Bisht; 5 June 1972) is an Indian Hindu monk and politician.

Pushkar Singh Dhami
Uttarakhand
BJP

Pushkar Singh Dhami

4 Jul 2021 – present

5 years, 2 months · 2 terms

Pushkar Singh Dhami (born 16 September 1975) is an Indian politician and a member of the Bharatiya Janata Party, serving as the Chief Minister of Uttarakhand since 4 July 2021, who is also the longest serving chief minister for the state.

Suvendu Adhikari
West Bengal
BJP

Suvendu Adhikari

9 May 2026 – present

4 months

Suvendu Adhikari (Śubhēndu Adhikārī, Bengali pronunciation: [ʃubʱend̪u od̪ʱikaɾi]; born 15 December 1970) is an Indian politician who is serving as the 9th Chief Minister of West Bengal since 9 May 2026.

Records & milestones

What separates 401 people who have held 31 different offices.

Longest serving, cumulative

Pawan Kumar Chamling, 24 years, 5 months total across 1 term as Chief Minister of Sikkim.

Longest single unbroken term

Pawan Kumar Chamling, 24 years, 5 months without a break, 13 Dec 1994 – 27 May 2019 — Sikkim.

Most terms

Pratapsingh Rane has been sworn in 7 separate times as Chief Minister of Goa.

Longest-serving incumbent today

Neiphiu Rio, 19 years, 6 months so far as Chief Minister of Nagaland, since 6 Mar 2003.

Most recently sworn in

D. K. Shivakumar became Chief Minister of Karnataka on 3 Jun 2026, the newest incumbent in office.

Most turnover

Bihar has had 24 different Chief Ministers — more than any other state or union territory.

Most stable

Telangana has had just 2 Chief Ministers in its history.

Most President's Rule spells

Jammu and Kashmir has been placed under President's or Governor's Rule 12 times — more than any other state.

Longest President's Rule spell

Delhi, 37 years, 1 month without an elected government, 1 Nov 1956 – 2 Dec 1993 — Office of Chief Minister abolished; Delhi administered directly (UT) for ~37 years until the Legislative Assembly was restored following the 1993 election.

Term dates are the day a government was sworn in to the day the next one was, or the day President's or Governor's Rule was imposed. Photographs of the 31 current Chief Ministers are sourced from Wikimedia Commons; earlier holders of the office are not yet photographed here.

Chief Ministers of India · Janadesh