New BJP President Election Schedule Announced: Nitin Nabin Likely to Succeed JP Nadda

Advertisment

The Bharatiya Janata Party (BJP) will officially appoint its new national president on 20  January 2026. Most party insiders expect Nitin Nabin, a candidate representing the Bankipur assembly constituency in Bihar, to take the role without any opposition. This change marks a major shift for India’s ruling party as JP Nadda steps down.

By choosing a 45-year-old leader, the BJP is focusing on younger voters and new energy. The move to appoint the new president comes at a vital time as the party prepares for several difficult upcoming elections.

A Clear Path to Leadership


The election process is being managed by K. Laxman, and it is designed to show that the party is united. On 19 January, candidates will file their papers at the Delhi headquarters between 2 p.m. and 4 p.m. To show full support, multiple groups will sign the nomination papers. One group includes over 20 state leaders. Another group includes top leaders like Prime Minister Narendra Modi and Home Minister Amit Shah.

Advertisment

If Nabin is the only person who applies, he will be named the winner on 20 January. The party has asked all its Chief Ministers and top officials to come to Delhi to attend the meeting. This meeting is not just for voting, but a way to get the entire party behind the new leader. Nabin has served five terms as a lawmaker in Bihar and is now expected to lead the party on a national level.