List of current Indian chief ministers

A chief minister in India is the elected head of government of each of the 28 states and 3 of the 8 union territories (Delhi, Jammu and Kashmir, and Puducherry). The union territories of Chandigarh, Andaman and Nicobar Islands, Dadra and Nagar Haveli and Daman and Diu, Ladakh, and Lakshadweep have relatively small populations and are governed directly by administrators appointed by the president of India. In the states and other union territories, although all executive actions are conducted in the name of the governor, the chief minister functions as the real executive authority within the parliamentary system of government. Much like the prime minister at the national level, the chief minister leads a council of ministers, coordinates policy decisions, and directs the administration of the state.

The Constitution of India does not lay out a detailed procedure for the appointment of the chief minister; it simply states in Article 164 that the governor shall appoint the officeholder. Typically, the governor invites the leader of the majority party or coalition in the state legislative assembly to form the government. When no single party commands a clear majority, the governor may appoint the leader of the largest party or coalition. In such instances the new chief minister must secure a vote of confidence on the assembly floor within a stipulated time period. A person need not be a member of the state legislature to be appointed chief minister but must be elected to either house of the bicameral state legislature within six months of appointment to retain office. There are no limits to the number of terms that chief ministers can serve if they are reelected.

Here is a list of the current chief ministers of India.

Current Chief Ministers of India
name state political affiliation assumed office
N. Chandrababu Naidu Andhra Pradesh Telugu Desam Party June 12, 2024
Pema Khandu Arunachal Pradesh Bharatiya Janata Party (BJP) June 13, 2024
Himanta Biswa Sarma Assam BJP May 12, 2026
Samrat Choudhary Bihar BJP April 15, 2026
Vishnu Deo Sai Chhattisgarh BJP December 13, 2023
Rekha Gupta Delhi (union territory) BJP February 20, 2025
Pramod Sawant Goa BJP March 28, 2022
Bhupendra Patel Gujarat BJP December 12, 2022
Nayab Singh Saini Haryana BJP October 17, 2024
Sukhvinder Singh Sukhu Himachal Pradesh Indian National Congress (Congress Party) December 11, 2022
Omar Abdullah Jammu and Kashmir (union territory) Jammu and Kashmir National Conference October 16, 2024
Hemant Soren Jharkhand Jharkhand Mukti Morcha July 4, 2024
D.K. Shivakumar Karnataka Congress Party June 3, 2026
V.D. Satheesan Kerala Congress Party May 18, 2026
Mohan Yadav Madhya Pradesh BJP December 13, 2023
Devendra Fadnavis Maharashtra BJP December 5, 2024
Yumnam Khemchand Singh Manipur BJP February 4, 2026
Conrad Kongkal Sangma Meghalaya National People’s Party March 7, 2023
Lalduhoma Mizoram Zoram People Movement (ZPM) December 8, 2023
Neiphiu Rio Nagaland Nationalist Democratic Progressive Party (NDPP) March 7, 2023
Mohan Charan Majhi Odisha BJP June 12, 2024
N. Rangaswamy Puducherry (union territory) All India N.R. Congress May 13, 2026
Bhagwant Singh Mann Punjab Aam Aadmi Party (AAP) March 16, 2022
Bhajanlal Sharma Rajasthan BJP December 15, 2023
Prem Singh Tamang (Golay) Sikkim Sikkim Krantikari Morcha June 10, 2024
C. Joseph Vijay Tamil Nadu Tamilaga Vettri Kazhagam (TVK) May 10, 2026
A. Revanth Reddy Telangana Congress Party December 7, 2023
Manik Saha Tripura BJP March 8, 2023
Yogi Adityanath Uttar Pradesh BJP March 25, 2022
Pushkar Singh Dhami Uttarakhand BJP March 23, 2022
Suvendu Adhikari West Bengal BJP May 9, 2026