Bharatiya Janata Party leader Nitin Nabin was on Tuesday elected as the party’s national president, succeeding Union minister JP Nadda.

K Laxman, the returning officer for the BJP’s organisational polls, handed over the certificate of election to Nabin, PTI reported. The 45-year-old is the youngest person ever to head the BJP.

Prime Minister Narendra Modi, Union Home Minister Amit Shah, Nadda and several other senior BJP leaders were present at the event in Delhi.

Modi said that Nabin will be responsible not just for running the BJP but also for ensuring coordination among the constituents of the BJP-led National Democratic Alliance. “When it comes to party affairs, I am a worker, and he [Nabin] is my boss,” he said.

Advertisement

The prime minister claimed that the election process was conducted “in a 100% democratic manner”.

Nabin was appointed the BJP’s national working president on December 14. At the time, he held the portfolios of road construction and urban development in the Bihar government. He resigned as a minister after he was named as the BJP’s working president.

Born on May 23, 1980, Nabin is the son of former MLA Nabin Kishore Prasad Sinha. He was first elected to Bihar’s Patna West Assembly constituency in 2006 through a bye-election. Subsequently, he won the Bankipur seat in Patna in elections held in 2010, 2015, 2020, and 2025.

Nadda had taken over as the president of the BJP from Union Home Minister Amit Shah in January 2020. His term ended in 2024, but was extended on account of the Lok Sabha election that year.