Information

List of BJP Ruling States in India

India’s political map in 2026 has changed sharply. Some states are ruled directly by the Bharatiya Janata Party with a BJP Chief Minister, while some others are ruled by NDA partners where BJP is part of the wider alliance. That difference is important because every NDA state is not automatically a BJP-ruled state.

For this list, BJP ruling states means states where the Chief Minister belongs to the BJP. Delhi is also added separately because it has an elected government, but technically it is a Union Territory, not a full state.

BJP Ruling States

BJP-Ruled States in India 2026

1. Arunachal Pradesh

Arunachal Pradesh is ruled by the BJP in 2026. The Chief Minister is Pema Khandu. The state is part of the NDA political setup and remains one of BJP’s strongest bases in the North-East. Current chief minister listings show Pema Khandu as the BJP Chief Minister of Arunachal Pradesh.

2. Assam

Assam is one of the most important BJP-ruled states in India. The Chief Minister is Himanta Biswa Sarma. After the 2026 Assam Assembly election, the BJP-led NDA retained power, and Sarma continued as Chief Minister. A recent report also identifies him as Assam Chief Minister in July 2026.

3. Bihar

Bihar is now counted as a BJP-ruled state in 2026. The Chief Minister is Samrat Choudhary of the BJP. He took charge on 15 April 2026, after Nitish Kumar resigned from the post. This made him the first BJP leader to become Chief Minister of Bihar.

4. Chhattisgarh

Chhattisgarh is ruled by the BJP under Chief Minister Vishnu Deo Sai. The BJP came to power in the state after the 2023 Assembly election and continues to run the government in 2026. Current chief minister listings show Vishnu Deo Sai as the BJP Chief Minister of Chhattisgarh.

5. Goa

Goa is another BJP-ruled state in 2026. The Chief Minister is Pramod Sawant. BJP has maintained a strong position in Goa politics, and the state continues under a BJP-led government. Current chief minister records list Pramod Sawant as Goa’s BJP Chief Minister.

6. Gujarat

Gujarat is one of the BJP’s strongest and longest-running political bases. The Chief Minister is Bhupendra Patel. The state has been a major BJP stronghold for decades and continues to be ruled by the party in 2026. Current chief minister listings identify Bhupendra Patel as Gujarat’s BJP Chief Minister.

7. Haryana

Haryana is ruled by the BJP in 2026. The Chief Minister is Nayab Singh Saini. The state remains politically important because of its connection with Delhi-NCR, agriculture, industries and northern India’s electoral politics. Current chief minister records list Saini as the BJP Chief Minister of Haryana.

8. Madhya Pradesh

Madhya Pradesh is one of the biggest BJP-ruled states in India. The Chief Minister is Mohan Yadav. BJP retained power in the 2023 Assembly election, and Mohan Yadav continues as Chief Minister in 2026. Current records show him as the incumbent BJP Chief Minister of Madhya Pradesh.

9. Maharashtra

Maharashtra is ruled by a BJP-led government in 2026, with Devendra Fadnavis as Chief Minister. The state is politically and economically very important because Mumbai, Pune, Nagpur, Nashik and other industrial regions make Maharashtra India’s largest state economy. Current BJP chief minister records show Devendra Fadnavis as the incumbent Chief Minister of Maharashtra.

10. Manipur

Manipur is also ruled by the BJP in 2026. The Chief Minister is Yumnam Khemchand Singh. He was sworn in as Chief Minister on 4 February 2026 after President’s Rule ended in the state. Recent reports also identify him as Manipur Chief Minister.

11. Odisha

Odisha is a BJP-ruled state in 2026. The Chief Minister is Mohan Charan Majhi. BJP formed its first government in Odisha after the 2024 Assembly election, ending the long BJD rule in the state. Current BJP chief minister records show Mohan Charan Majhi as the incumbent Chief Minister of Odisha.

12. Rajasthan

Rajasthan is ruled by the BJP under Chief Minister Bhajan Lal Sharma. The BJP came back to power in Rajasthan after the 2023 Assembly election. Current BJP chief minister records list Bhajan Lal Sharma as the incumbent Chief Minister of Rajasthan.

13. Tripura

Tripura is one of BJP’s major states in the North-East. The Chief Minister is Manik Saha. BJP has been in power in Tripura since 2018 and continues to rule the state in 2026. Current BJP chief minister records show Manik Saha as the incumbent Chief Minister of Tripura.

14. Uttar Pradesh

Uttar Pradesh is the largest BJP-ruled state in India by population. The Chief Minister is Yogi Adityanath. He has been Chief Minister since 2017 and continues to lead the state in 2026. Current BJP chief minister records list Yogi Adityanath as the incumbent Chief Minister of Uttar Pradesh.

15. Uttarakhand

Uttarakhand is ruled by the BJP under Chief Minister Pushkar Singh Dhami. The state has remained an important BJP stronghold in the Himalayan region. Current chief minister listings show Dhami as the BJP Chief Minister of Uttarakhand.

16. West Bengal

West Bengal is now counted as a BJP-ruled state in 2026. The Chief Minister is Suvendu Adhikari. He took oath as Chief Minister on 9 May 2026 after the BJP won the 2026 West Bengal Assembly election, marking the first BJP government in the state. Recent reports also refer to him as West Bengal Chief Minister.

Delhi: BJP-Ruled Union Territory

Delhi is not a full state, but it has an elected government. In 2026, Delhi is ruled by the BJP under Chief Minister Rekha Gupta. Current chief minister listings show Rekha Gupta as Delhi’s BJP Chief Minister.

NDA-Ruled States Where CM Is Not From BJP

Some states are NDA-ruled, but they should not be counted as direct BJP-ruled states because the Chief Minister belongs to another party. These include states and UTs such as Andhra Pradesh, where the Chief Minister is N. Chandrababu Naidu of the Telugu Desam Party, and Puducherry, where the Chief Minister is N. Rangaswamy of AINRC. Current chief minister listings place both under NDA governments, but not under BJP Chief Ministers.

Final Words

In 2026, the main BJP-ruled states are Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Madhya Pradesh, Maharashtra, Manipur, Odisha, Rajasthan, Tripura, Uttar Pradesh, Uttarakhand and West Bengal. Delhi is also ruled by BJP, but it is officially a Union Territory, so it is better to mention it separately.

Leave a Reply

Your email address will not be published. Required fields are marked *