List of Chief Ministers of India 2025

India follows a parliamentary system with the Chief Minister (CM) serving as the head of the executive government for each state and certain trade union territories (UTS). Under Article 164 of the Indian Constitution, the governor appointed the de facto leader of the state government. As of February 2025, India has 30 chief ministers, 27 of whom are from the state, and 3 of them are from UTS, including Rekha Gupta (Delhi) and Omar Abdullah (J&K). This article introduces the current CMS update list

In this article, we have curated a list of current chief ministers of India and UTS

Chief Minister of India

No. state Chief Minister
1 Andhra Pradesh Nara Chandrababu Naidu
2 Arunachal Pradesh Pema Khandu
3 Assam Himanta Biswa Sarma
4 Bihar Nitish Kumar
5 chhattisgarh Vishnu Deo Sai
6 Goa Pramod Saw
7 Gujarat Bhupendra Patel
8 Haryana Nayab Singh Saini
9 Himaal Pradesh Sukhvinder Singh Sukhu
10 Jharkand Hemant Soren
11 Karnataka siddaramaiah
12 Kerala Pinarayi Vijayan
13 Madhya Pradesh Mohan Yadav
14 Maharashtra Devendra Fadnavis
15 Manipur Presidential rule (from February 13, 2025)
16 Meghalaya Conrad Kongkal Sangma
17 Mizoram pu lalduhoma
18 Nagaran Neiphiu Rio
19 Odisha Mohan Charan Majhi
20 Punjab Bhagwant Singh Mann
twenty one Rajasthan Bhajan Lal Sharma
twenty two Tinjin Prem Singh Tamang (GoLay)
twenty three Tamil Nadu MK Stalin
twenty four Telangana A. Revanth Reddy
25 Tripura Manik Saha
26 Uttar Pradesh Yogi Adityanath
27 Uttarakhand Pushkar Singh Dhami
28 West Bengal Mamata Banerjee