UPSC CSE 2026 Essay Paper Discussion

Chief Ministers of India: State-Wise List of All Current Chief Ministers

A verified state-wise list of every current Chief Minister in India — 28 states plus Delhi, Puducherry and Jammu & Kashmir — with party, date of taking office, the party-wise break-up and the office's longest tenures and records.

Chief Ministers of India: State-Wise List of All Current Chief Ministers

India has 31 Chief Ministers at any given time — one for each of the 28 states, and one each for the three Union Territories that have their own legislature: Delhi, Puducherry and Jammu & Kashmir. This page lists all of them as they stand in July 2026, with the party each belongs to and the date each took office. The 2026 round of assembly elections in Tamil Nadu, West Bengal, Kerala, Assam and Puducherry, along with mid-term changes in Bihar, Karnataka and Manipur, reshuffled a large part of this list, so several names here are new.

The Chief Minister is the real head of government in a state. The Governor is the constitutional head, but executive power is exercised on the advice of the Council of Ministers led by the Chief Minister, who stays in office only as long as the legislative assembly has confidence in them. Everything else on this page — the party tally, the tenure records, the firsts — follows from that one arrangement.

The Chief Minister’s Office in the Indian Constitution

Article 163 says there shall be a Council of Ministers with the Chief Minister at its head to aid and advise the Governor, except where the Governor acts in their own discretion. Article 164 then does the practical work: the Chief Minister is appointed by the Governor, and the other ministers are appointed by the Governor on the Chief Minister’s advice.

There is no election to the post written into the Constitution. The Governor appoints whoever can command a majority in the assembly — in practice, the leader chosen by the majority party or coalition. Ministers hold office during the pleasure of the Governor, but the Council of Ministers is collectively responsible to the legislative assembly, and that collective responsibility is what actually keeps a government in power.

A Chief Minister must be a member of the state legislature, or become one within six months of appointment. There is no fixed term. An assembly runs for five years unless dissolved earlier, and a Chief Minister serves as long as the majority holds. Article 164(1A) caps the size of the council at 15 per cent of the assembly’s strength, with a floor of twelve ministers.

The three Union Territories work slightly differently. Delhi’s arrangement comes from Article 239AA, which gives the National Capital Territory an assembly and a Council of Ministers headed by a Chief Minister, but keeps public order, police and land with the Union — and the Lieutenant Governor holds powers no state Governor has. Puducherry runs under the Government of Union Territories Act, 1963, with its assembly’s law-making power subject to the Administrator. Jammu & Kashmir was reorganised into a Union Territory with a legislature by the Jammu and Kashmir Reorganisation Act, 2019, which came into force on 31 October 2019; police and public order there rest with the Union through the Lieutenant Governor. Assembly elections were held in September and October 2024, and an elected government took office that month.

Current Chief Ministers of All States and Union Territories

The table below covers all 28 states and the three Union Territories with legislatures, with the date each incumbent took office. Where someone has been re-sworn after winning a fresh election, the date shown is the start of their continuous run in the post, not the latest oath.

State / UTCurrent Chief MinisterPartyIn Office Since
Andhra PradeshN. Chandrababu NaiduTDP12 June 2024
Arunachal PradeshPema KhanduBJP17 July 2016
AssamHimanta Biswa SarmaBJP10 May 2021
BiharSamrat ChoudharyBJP15 April 2026
ChhattisgarhVishnu Deo SaiBJP13 December 2023
GoaPramod SawantBJP19 March 2019
GujaratBhupendra PatelBJP13 September 2021
HaryanaNayab Singh SainiBJP12 March 2024
Himachal PradeshSukhvinder Singh SukhuINC11 December 2022
JharkhandHemant SorenJMM4 July 2024
KarnatakaD. K. ShivakumarINC3 June 2026
KeralaV. D. SatheesanINC18 May 2026
Madhya PradeshMohan YadavBJP13 December 2023
MaharashtraDevendra FadnavisBJP5 December 2024
ManipurYumnam Khemchand SinghBJP4 February 2026
MeghalayaConrad SangmaNPP6 March 2018
MizoramLalduhomaZPM8 December 2023
NagalandNeiphiu RioNPF (formerly NDPP)8 March 2018
OdishaMohan Charan MajhiBJP12 June 2024
PunjabBhagwant MannAAP16 March 2022
RajasthanBhajan Lal SharmaBJP15 December 2023
SikkimPrem Singh TamangSKM27 May 2019
Tamil NaduC. Joseph VijayTVK10 May 2026
TelanganaA. Revanth ReddyINC7 December 2023
TripuraManik SahaBJP15 May 2022
Uttar PradeshYogi AdityanathBJP19 March 2017
UttarakhandPushkar Singh DhamiBJP4 July 2021
West BengalSuvendu AdhikariBJP9 May 2026
Delhi (NCT)Rekha GuptaBJP20 February 2025
Jammu & Kashmir (UT)Omar AbdullahJKNC16 October 2024
Puducherry (UT)N. RangaswamyAINRC7 May 2021

Five of these thirty-one took office in 2026 alone. Samrat Choudhary became Bihar’s first BJP Chief Minister on 15 April 2026 after Nitish Kumar resigned to move to the Rajya Sabha. C. Joseph Vijay’s Tamilaga Vettri Kazhagam won its first election and broke a fifty-nine-year run of Dravidian-party rule in Tamil Nadu. Suvendu Adhikari became West Bengal’s first BJP Chief Minister after fifteen years of Trinamool government. V. D. Satheesan returned the Congress-led UDF to power in Kerala after a decade. And D. K. Shivakumar replaced Siddaramaiah mid-term in Karnataka in June 2026.

Two long-running incumbents anchor the other end of the table. Pema Khandu has led Arunachal Pradesh continuously since July 2016, and Yogi Adityanath has led Uttar Pradesh since March 2017 — the two longest-serving Chief Ministers currently in office. Manipur’s row is the newest kind of entry: President’s Rule was imposed there in February 2025 after N. Biren Singh resigned and was revoked on 4 February 2026, when Yumnam Khemchand Singh took the oath.

Chart showing how many of India's 31 Chief Ministers belong to the BJP, the Congress and each regional party, with every state named under its governing party
Party-wise strength: 17 BJP Chief Ministers, four Congress and ten regional parties with one each
Ranked bar chart of the longest-serving Chief Ministers in Indian history, from Pawan Kumar Chamling down to Nitish Kumar, with their states and tenure lengths
The longest-serving Chief Ministers in Indian history, by time in office

Party-Wise Break-Up

Of the 31 Chief Ministers in office, seventeen belong to the Bharatiya Janata Party and four to the Indian National Congress. No other party has more than one.

PartyNumberStates / UTs
Bharatiya Janata Party (BJP)17Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Madhya Pradesh, Maharashtra, Manipur, Odisha, Rajasthan, Tripura, Uttar Pradesh, Uttarakhand, West Bengal, Delhi
Indian National Congress (INC)4Himachal Pradesh, Karnataka, Kerala, Telangana
Telugu Desam Party (TDP)1Andhra Pradesh
Jharkhand Mukti Morcha (JMM)1Jharkhand
National People’s Party (NPP)1Meghalaya
Zoram People’s Movement (ZPM)1Mizoram
Naga People’s Front (NPF)1Nagaland
Aam Aadmi Party (AAP)1Punjab
Sikkim Krantikari Morcha (SKM)1Sikkim
Tamilaga Vettri Kazhagam (TVK)1Tamil Nadu
Jammu & Kashmir National Conference (JKNC)1Jammu & Kashmir
All India N.R. Congress (AINRC)1Puducherry
Total31

Grouped by alliance rather than party, the arithmetic looks like this. The BJP’s seventeen plus its five allies in office — the TDP in Andhra Pradesh, the NPP in Meghalaya, the NPF in Nagaland, the SKM in Sikkim and the AINRC in Puducherry — give the National Democratic Alliance 22 of the 31 governments. The Congress’s four, plus the JMM in Jharkhand and the National Conference in Jammu & Kashmir, give the Congress-led opposition bloc six. The remaining three governments sit outside both national formations: the AAP in Punjab, the ZPM in Mizoram, and the TVK in Tamil Nadu, which governs with Congress and Left support at the state level without being part of a national alliance.

The BJP’s seventeen is a record for a single party in the post-1989 era, and it now includes Bihar and West Bengal, where the party had never held the office before 2026. The Congress’s four is a modest recovery from its low point of three, helped by Kerala returning to the UDF in May 2026. Between them, the two national parties account for 21 of 31 Chief Ministers, leaving ten states and UTs run by parties that exist in only one state.

Longest-Serving Chief Ministers in Indian History

Long tenures are the norm rather than the exception at the top of this list — five people have crossed twenty years in the job, something no Prime Minister has done.

#Chief MinisterStatePeriodApproximate Duration
1Pawan Kumar ChamlingSikkim12 Dec 1994 – 27 May 201924 years 165 days (continuous)
2Naveen PatnaikOdisha5 Mar 2000 – 12 Jun 202424 years 99 days (continuous)
3Jyoti BasuWest Bengal21 Jun 1977 – 5 Nov 200023 years 137 days (continuous)
4Gegong ApangArunachal Pradesh1980-1999, 2003-2007about 22 years 9 months (two spells)
5Lal ThanhawlaMizoram1984-86, 1989-98, 2008-18about 22 years (three spells)
6Virbhadra SinghHimachal Pradesh1983-90, 1993-98, 2003-07, 2012-17about 21 years 11 months (four spells)
7Manik SarkarTripura11 Mar 1998 – 9 Mar 201819 years 364 days (continuous)
8Nitish KumarBihar2000; 2005-2014; 2015-2026more than 19 years (multiple spells)

Chamling’s run in Sikkim is the longest unbroken tenure any Chief Minister has managed — five consecutive assembly terms without a break. Patnaik’s Odisha record is only sixty-six days shorter and was also unbroken. Basu’s twenty-three years in West Bengal remains the longest for a Left Front government anywhere in India.

The cumulative totals for Apang, Thanhawla and Virbhadra Singh vary by a few months depending on which source you use, because each served in separated spells and the start and end dates of a couple of those spells are recorded differently. The continuous tenures — Chamling, Patnaik, Basu and Sarkar — are not disputed. Nitish Kumar’s case is unusual for a different reason: his cumulative time is close to twenty years, but it is spread across spells that include a seven-day government in March 2000, and he took the oath of office as Chief Minister ten times, a record no one else comes close to.

Firsts and Records Worth Knowing

First woman Chief Minister. Sucheta Kripalani, a freedom fighter and Constituent Assembly member, became Chief Minister of Uttar Pradesh in October 1963 and served until March 1967 — the first woman to head any state government in India.

Only serving woman Chief Minister. After the 2026 West Bengal result, Rekha Gupta of Delhi is the only woman holding the office among the 31. She took charge on 20 February 2025 and is Delhi’s fourth woman Chief Minister.

Youngest ever. Prafulla Kumar Mahanta became Chief Minister of Assam on 24 December 1985 at the age of 33, months after leading the Assam Movement and founding the Asom Gana Parishad.

Most Chief Ministers. Bihar has had the most individuals in the chair — 23 since 1946 — with Uttar Pradesh close behind at 22. Kerala, with 12 since 1957, has had the fewest among the large states, a reflection of its stable two-front alternation.

Most President’s Rule spells. Manipur has been placed under President’s Rule more often than any other state. The imposition of February 2025 was its eleventh spell. Uttar Pradesh follows with ten. By duration rather than count, Jammu & Kashmir has spent the longest under central rule — well over 4,600 days — followed by Punjab at roughly 3,900 days.

Most oaths. Nitish Kumar took the oath as Chief Minister of Bihar ten times between 2000 and 2025, more than anyone else in any state.

Newest party in office. The Tamilaga Vettri Kazhagam, founded in 2024, formed a government in Tamil Nadu in its very first election in 2026 — one of the fastest routes from party registration to a Chief Minister’s chair in Indian politics.

FAQ

How many Chief Ministers are there in India right now? There are 31 — one for each of the 28 states and one each for Delhi, Puducherry and Jammu & Kashmir, the three Union Territories with their own legislative assemblies. The other five Union Territories are run by Lieutenant Governors or Administrators and have no Chief Minister.

Which party has the most Chief Ministers? The Bharatiya Janata Party, with 17 of the 31. The Indian National Congress has four — Himachal Pradesh, Karnataka, Kerala and Telangana. Every other party in office has exactly one Chief Minister.

Who is the longest-serving Chief Minister in Indian history? Pawan Kumar Chamling of Sikkim, who served 24 years and 165 days without a break, from December 1994 to May 2019. Naveen Patnaik of Odisha is a close second at 24 years and 99 days.

Who was India’s first woman Chief Minister? Sucheta Kripalani, who headed the Uttar Pradesh government from October 1963 to March 1967.

How is a Chief Minister appointed? Under Article 164, the Governor appoints the Chief Minister. There is no separate election for the post — the Governor appoints the person who can command a majority in the legislative assembly, normally the leader chosen by the majority party or coalition. The Chief Minister must be a member of the state legislature within six months of taking office and stays in power only while the assembly’s confidence lasts.

Practice Questions

Practice MCQs

  1. Which Article of the Constitution provides for the appointment of the Chief Minister by the Governor? (a) Article 155 (b) Article 163 (c) Article 164 (d) Article 167 — Answer: (c) Article 164 states that the Chief Minister shall be appointed by the Governor and other ministers appointed on the Chief Minister’s advice.
  2. How many Union Territories in India have a Chief Minister? (a) Two (b) Three (c) Five (d) Eight — Answer: (b) Delhi, Puducherry and Jammu & Kashmir have legislative assemblies, so each has a Chief Minister; the remaining Union Territories are administered by Lieutenant Governors or Administrators.
  3. Who holds the record for the longest unbroken tenure as a Chief Minister in India? (a) Jyoti Basu (b) Naveen Patnaik (c) Pawan Kumar Chamling (d) Gegong Apang — Answer: (c) Chamling led Sikkim continuously for 24 years and 165 days between December 1994 and May 2019.
  4. Sucheta Kripalani, India’s first woman Chief Minister, headed the government of which state? (a) Uttar Pradesh (b) Bihar (c) Madhya Pradesh (d) Punjab — Answer: (a) She was Chief Minister of Uttar Pradesh from October 1963 to March 1967.
  5. The Jammu and Kashmir Reorganisation Act, which created a Union Territory with a legislature, came into force in which year? (a) 2017 (b) 2018 (c) 2019 (d) 2021 — Answer: (c) The Act came into force on 31 October 2019, and the first assembly election under the new arrangement was held in September and October 2024.

Tell Google you want more of this.

Add Anantam IAS as a preferred source

One tap, and this site shows up more often in your own Top Stories, AI Overviews and AI Mode. Remove it any time.

Share this

PDF

Vaibhav Mishra Sir

Written by

Vaibhav Mishra Sir

Faculty — Polity & Governance · Anantam IAS

Vaibhav Mishra teaches Polity and Governance at Anantam IAS. He breaks the Indian Constitution down article-by-article, connects polity static matter to contemporary governance debates, and trains students to write Mains answers that cite the right articles, schedules and case law.

Specialises in · Indian polity, constitution and governance Experience · 10+ years Visit website ↗

Preparing for UPSC CSE 2026? Sit in a free demo class.

No sales call. No brochure. Watch a real Monday-morning GS session taught by ex-Rau's IAS faculty.