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.
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
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
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
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
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
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
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
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
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
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.

Sukhvinder Singh Sukhu
11 Dec 2022 – present
3 years, 8 months
Sukhvinder Singh Sukhu (born 27 March 1964) is an Indian politician.

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
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.

D. K. Shivakumar
3 Jun 2026 – present
3 months
Doddalahalli Kempegowda Shivakumar (born 15 May 1962), commonly known as D.

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
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
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
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
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
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
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
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
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
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
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.

Prem Singh Tamang
27 May 2019 – present
7 years, 3 months · 2 terms
Prem Singh Tamang (born 5 February 1968), better known as P.

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
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
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
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
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
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.

