BJP Rashtriya Adhyaksh List – Complete List of BJP National Presidents (1980–2026)

BJP Rashtriya Adhyaksh list shows the leadership journey of India’s biggest political party.BJP Rashtriya Adhyaksh (National President) plays a key role in shaping the party’s ideology, election strategy, and organisational strength.

Since its formation in 1980, the BJP has seen several strong leaders as its national presidents. From Atal Bihari Vajpayee to Amit Shah and J. P. Nadda, each president has left a lasting impact on the party’s journey.

BJP Rashtriya Adhyaksh List (1980–2026)

S.No Name Tenure State
1 Atal Bihari Vajpayee 1980–1986 Madhya Pradesh
2 L. K. Advani 1986–1991 Gujarat
3 Murli Manohar Joshi 1991–1993 Uttarakhand
4 L. K. Advani (2nd Term) 1993–1998 Gujarat
5 Kushabhau Thakre 1998–2000 Madhya Pradesh
6 Bangaru Laxman 2000–2001 Telangana
7 Jana Krishnamurthy (Acting) 2001–2002 Tamil Nadu
8 Venkaiah Naidu 2002–2004 Andhra Pradesh
9 L. K. Advani (3rd Term) 2004–2005 Gujarat
10 Rajnath Singh 2005–2009 Uttar Pradesh
11 Nitin Gadkari 2009–2013 Maharashtra
12 Rajnath Singh (2nd Term) 2013–2014 Uttar Pradesh
13 Amit Shah 2014–2020 Gujarat
14 J. P. Nadda 2020–2026 Himachal Pradesh
15 Nitin Nabin 2026–Present Bihar

Role of BJP National President

BJP National President is the chief executive of the party.
Some of the key responsibilities include:

  • Presiding over meetings of the BJP National Executive
  • Appointing heads of party wings like BJP Yuva Morcha and Kisan Morcha
  • Leading election campaigns and organisational strategy
  • Coordinating between the party and state units

To become the BJP president, a candidate must be a party member for at least 15 years.

Highlights of BJP Presidents

Highlight Details
First BJP President Atal Bihari Vajpayee
Longest-Serving President L. K. Advani
Current President (2026) Nitin Nabin
Total Presidents till 2026 15
President’s Term 3 Years
Maximum Consecutive Terms 2
BJP official website https://www.bjp.org/

Read : BJP Government in India State Wise List