//php print_r(get_the_ID()); ?>
List of Chief Ministers of All States (2025) includes 30 CMs across 27 states and 3 Union Territories. This updated list helps aspirants preparing for competitive exams stay informed about India’s latest political leadership.
List of Chief Ministers of All States: India has 27 states and 3 Union Territories, each with its own Chief Ministers and Governors (or Lt. Governors). They act as the key link between the state and the central government, ensuring good governance, maintaining law and order, and representing the state’s interests at various forums.
Chief Ministers play a significant legislative role in advising the Governor on legislative sessions and policy decisions.
The Chief Ministers are the elected heads of the governments of the states and Union Territories with legislative assemblies. Under Article 164, the Indian Constitution specifies the procedures for the appointment of Chief Ministers of all states.
Additionally, under Article 167, the functions of Chief Ministers are described, highlighting their roles as mediators between the Governor and the State Council of Ministers
Some important facts related to the Chief Ministers are as follows:
In India, each state is governed by a Chief Minister (CM), who acts as the head of the government and plays a crucial role in state administration. The Chief Minister is selected from the majority party in the state legislative assembly.
The list of chief ministers of India 2025 includes a total of 30 CMS across 27 States and 3 Union Territories. Here is the all state Chief Minister list 2025:
| List of Chief Ministers of All States | ||
| State | Chief Minister | Took Office |
| Andhra Pradesh | Nara Chandrababu Naidu | 12 June 2024 |
| Arunachal Pradesh | Pema Khandu | 17 July 2016 |
| Assam | Himanta Biswa Sarma | 10 May 2021 |
| Bihar | Nitish Kumar | 22 February 2015 |
| Chhattisgarh | Vishnu Deo Sai | 13 December 2023 |
| Delhi | Atishi Marlena Singh | 21 September 2024 |
| Goa | Pramod Sawant | 19 March 2019 |
| Gujarat | Bhupendrabhai Patel | 13 September 2021 |
| Haryana | Nayab Singh Saini | 12 March 2024 |
| Himachal Pradesh | Sukhvinder Singh Sukhu | 11 December 2022 |
| Jammu & Kashmir | Omar Abdullah | 16 October 2024 |
| Jharkhand | Hemant Soren | 4 July 2024 |
| Karnataka | Siddaramaiah | 20 May 2023 |
| Kerala | Pinarayi Vijayan | 25 May 2016 |
| Madhya Pradesh | Mohan Yadav | 13 December 2023 |
| Maharashtra | Devendra Fadnavis | 5 December 2024 |
| Manipur | N. Biren Singh | 15 March 2017 |
| Meghalaya | Conrad Kongkal Sangma | (Date not available) |
| Mizoram | PU Lalduhoma | (Date not available) |
| Nagaland | Neiphiu Rio | (Date not available) |
| Odisha | Mohan Charan Majhi | (Date not available) |
| Punjab | Bhagwant Singh Mann | 16 March 2022 |
| Rajasthan | Bhajan Lal Sharma | 15 December 2023 |
| Sikkim | Prem Singh Tamang (Golay) | (Date not available) |
| Tamil Nadu | M. K. Stalin | 7 May 2021 |
| Telangana | Anumula Revanth Reddy | 7 December 2023 |
| Tripura | Manik Saha | (Date not available) |
| Uttar Pradesh | Yogi Adityanath | 19 March 2017 |
| Uttarakhand | Pushkar Singh Dhami | 4 July 2021 |
| West Bengal | Mamata Banerjee | 20 March 2011 |
Most Union Territories like Chandigarh, Ladakh, Andaman & Nicobar, Dadra & Nagar Haveli, and Daman & Diu, Lakshadweep do not have Chief Ministers and are governed by Lieutenant Governors or Administrators appointed by the central government.
Here is the list of Chief Ministers of Indian Union Territories as of 2025:
| List of Chief Ministers of Union Territories | |||
| Union Territory | Chief Minister | Party | Took Office |
| Delhi (NCT) | Rekha Gupta | Aam Aadmi Party | 21 September 2024 |
| Puducherry | N. Rangaswamy | All India N.R. Congress | 7 May 2021 |
| Jammu and Kashmir | Shri Omar Abdullah | Jammu & Kashmir National Conference | – |
The longest-serving Chief Ministers in India are distinguished by their extended tenures and sustained leadership, often exceeding multiple terms. Check out the list of longest serving CMs in India:
| Longest Serving Chief Ministers in India | ||
| Name | State | Tenure |
| Pawan Kumar Chamling | Sikkim | 24 years, 165 days |
| Naveen Patnaik | Odisha | 24 years, 99 days |
| Jyoti Basu | West Bengal | 23 years, 137 days |
| Gegong Apang | Arunachal Pradesh | 22 years, 250 days |
| Lal Thanhawla | Mizoram | 22 years, 60 days |
| Virbhadra Singh | Himachal Pradesh | 21 years, 13 days |
| Manik Sarkar | Tripura | 19 years, 363 days |
| M. Karunanidhi | Tamil Nadu | 18 years, 362 days |
| Parkash Singh Badal | Punjab | 18 years, 350 days |
| Nitish Kumar | Bihar | 18 years, 347 days |
Check Out UPSC CSE Books
Visit PW Store
Female Chief Ministers in India have played a significant role in shaping the political landscape of various states. Their leadership continues to inspire greater participation of women in Indian politics.
Here is the detailed list of female CMs in India:
| Female Chief Ministers in India | ||
| Name | State/UT | Tenure Period(s) |
| Sucheta Kriplani | Uttar Pradesh | 1963 – 1967 |
| Nandini Satpathy | Odisha | 1973 – 1977 |
| Shashikala Kakodkar | Goa | 1973 – 1979 |
| Anwara Taimur | Assam | 1980 – 1981 |
| Janaki Ramachandran | Tamil Nadu | 1988 (Brief term) |
| J. Jayalalithaa | Tamil Nadu | Multiple terms between 1991-2016 |
| Mayawati | Uttar Pradesh | Multiple terms between 1995-2021 |
| Rajinder Kaur Bhattal | Punjab | 1997 |
| Rabri Devi | Bihar | 1997 – 2005 |
| Sushma Swaraj | Delhi | 1998 – 1999 |
| Sheila Dikshit | Delhi | 1998 – 2013 |
| Uma Bharti | Madhya Pradesh | 2003 – 2004 |
| Vasundhara Raje | Rajasthan | 2003 – 2008, 2013 – 2018 |
| Anandiben Patel | Gujarat | 2014 – 2016 |
| Mehbooba Mufti | Jammu & Kashmir | 2016 – 2018 |
| Mamata Banerjee | West Bengal | 2011 – Present |
| Atishi Marlena Singh | Delhi | 2024 – 2025 (Interim) |
| Rekha Gupta | Delhi | 2025 – Present |
The following table lists Indian Chief Ministers who later served as Prime Ministers, indicating their respective states and tenures as Chief Ministers and Prime Ministers:
| Chief Ministers Who Later Became Prime Ministers | |||
| Name | State | Chief Minister Tenure | Prime Minister Tenure |
| Morarji Desai | Bombay State | 1952–1956 | 1977–1979 |
| Charan Singh | Uttar Pradesh | 1967–1968, 1970 | 1979–1980 |
| V.P. Singh | Uttar Pradesh | 1980–1982 | 1989–1990 |
| P.V. Narasimha Rao | Andhra Pradesh | 1971–1973 | 1991–1996 |
| H.D. Deve Gowda | Karnataka | 1994–1996 | 1996–1997 |
| Narendra Modi | Gujarat | 2001–2014 | 2014–present |
Ready to boost your UPSC 2026 preparation? Join PW’s UPSC online courses today!
The Governor appoints the Chief Minister, usually the leader of the majority party in the state legislative assembly.
Yes, if they lose the majority support in the legislative assembly, they may have to resign or be removed.
The Indian Constitution does not specify any educational qualifications to become a Chief Minister.
Leading the state government, policy formulation, administration, law and order, and representing the state before the central government.
The Governor is the constitutional head, mostly a ceremonial role, while the Chief Minister is the real executive authority.
<div class="new-fform">
</div>