The Bharatiya Janata Party has carried out a major organisational reshuffle, announcing new in-charges and co-in-charges for all 28 states and eight Union Territories.
The appointments were approved by BJP national president Nitin Nabin and take effect immediately. The changes give several senior leaders responsibility for more than one state, while new organisational teams have also been created for several states.
Former Union minister and BJP national general secretary Smriti Irani has been given charge of both Chhattisgarh and Haryana. Harish Dwivedi will handle Bihar as well as Karnataka, while Ram Madhav has been assigned Tamil Nadu and Uttarakhand.
Sunil Bansal will oversee Telangana and West Bengal. Satish Poonia has been given responsibility for Jammu and Kashmir and Punjab. Anil Antony has been appointed in-charge of Nagaland and will also serve as co-in-charge for Goa.
Vinod Tawde gets Uttar Pradesh responsibility
BJP national general secretary Vinod Tawde has been appointed in-charge of Uttar Pradesh, a key organisational assignment ahead of the state’s 2027 Assembly election.
Tawde will work with Jagdish Patel, Medha Kulkarni, Pradeep Varma and Anant Ojha, who have been named co-in-charges for the state.
In Maharashtra, BJP national vice president Baijayant Jay Panda has been appointed state in-charge. Amit Malviya, Sadanand Shet Tanawade and Kamaljeet Sehrawat will assist him as co-in-charges.
Rajasthan will be handled by Sanjay Bhatia, with Kavita Patidar and Kuljeet Chahal as co-in-charges. Delhi will have Vinay Sahasrabuddhe as in-charge, assisted by Jamyang Tsering Namgyal and Darshanaben Jardosh.
BJP’s complete list of state and UT in-charges
| No. | State/Union Territory | In-Charge | Co-In-Charges |
|---|---|---|---|
| 1 | Andaman and Nicobar Islands | Jai Prakash | — |
| 2 | Arunachal Pradesh | Devesh Kumar | — |
| 3 | Andhra Pradesh | Arvind Bhadoria | Vanathi Srinivasan |
| 4 | Assam | Mangal Pandey | Phangnon Konyak, Manoj Tigga |
| 5 | Bihar | Harish Dwivedi | Sangeeta Yadav, Rohan Gupta |
| 6 | Chandigarh | Mahendra Pandey | — |
| 7 | Chhattisgarh | Smriti Irani | Siddharth Shambhu |
| 8 | Dadra and Nagar Haveli and Daman and Diu | Varshaben Narendrabhai Doshi | — |
| 9 | Delhi | Vinay Sahasrabuddhe | Jamyang Tsering Namgyal, Darshanaben Jardosh |
| 10 | Goa | Bharti Pravin Pawar | Anil Antony |
| 11 | Gujarat | Tarun Chugh | Ajay Mahavar, Gomti Sai |
| 12 | Haryana | Smriti Irani | Bhola Singh |
| 13 | Himachal Pradesh | Shrikant Sharma | Darshana Singh |
| 14 | Jammu and Kashmir | Satish Poonia | Reena Kashyap |
| 15 | Jharkhand | Gajendra Patel | Saurabh Singh, Nivedita Singh |
| 16 | Karnataka | Harish Dwivedi | K. Venkateshwarlu |
| 17 | Kerala | M. Nagaraja | M. Venkatesan |
| 18 | Ladakh | Rajkumar Bhatia | — |
| 19 | Lakshadweep | George Kurian | — |
| 20 | Madhya Pradesh | Biplab Kumar Deb | Rekha Verma |
| 21 | Maharashtra | Baijayant Jay Panda | Amit Malviya, Sadanand Shet Tanawade, Kamaljeet Sehrawat |
| 22 | Manipur | Rajdeep Roy | — |
| 23 | Meghalaya | Kanad Purkayastha | Numal Momin |
| 24 | Mizoram | Bhagwat Karad | — |
| 25 | Nagaland | Anil Antony | — |
| 26 | Odisha | D. Purandeswari | Swadesh Singh |
| 27 | Puducherry | K. Surendran | — |
| 28 | Punjab | Satish Poonia | Virendra Sachdeva, Alka Gurjar |
| 29 | Rajasthan | Sanjay Bhatia | Kavita Patidar, Kuljeet Chahal |
| 30 | Sikkim | Raju Bista | — |
| 31 | Tamil Nadu | Ram Madhav | Nirmal Kumar Surana, D. K. Aruna |
| 32 | Telangana | Sunil Bansal | Abhay Patil, Rekha Sharma |
| 33 | Tripura | Mriganka Deo Barman | — |
| 34 | Uttar Pradesh | Vinod Tawde | Jagdish Patel, Medha Kulkarni, Pradeep Varma, Anant Ojha |
| 35 | Uttarakhand | Ram Madhav | Arvind Menon, Bansuri Swaraj |
| 36 | West Bengal | Sunil Bansal | Lal Singh Arya, Rajendra Singh, Pinki Kushwaha |
The complete list shows that several leaders have been given dual responsibilities. Harish Dwivedi has Bihar and Karnataka, Smriti Irani has Chhattisgarh and Haryana, Satish Poonia has Jammu and Kashmir and Punjab, Ram Madhav has Tamil Nadu and Uttarakhand, while Sunil Bansal has Telangana and West Bengal.
Maharashtra gets three co-in-charges
The BJP’s Maharashtra organisation will now operate under Baijayant Jay Panda as state in-charge.
He will be supported by Amit Malviya, Sadanand Shet Tanawade and Kamaljeet Sehrawat. The appointment comes as part of the wider organisational changes announced by Nitin Nabin.
Focus on states going to polls
The reshuffle also changes the BJP’s organisational teams in states scheduled for Assembly elections in 2027, including Uttar Pradesh, Uttarakhand, Punjab, Goa, Manipur, Gujarat and Himachal Pradesh.
The appointments place experienced party leaders in charge of these state units as the BJP prepares its organisation for the next round of state-level electoral activity.
The latest reshuffle follows the BJP’s broader organisational changes under Nitin Nabin. In August, the party had announced a new national team in which Smriti Irani was appointed national general secretary and Ram Madhav was named national vice president, while Vinod Tawde and Sunil Bansal continued as national general secretaries.
The new state-level appointments are aimed at putting the party’s organisational structure in place across all states and Union Territories, with the new assignments coming into force immediately.


