BJP which is an abbreviation of Bharatiya Janata Party is one of the two major National Political parties in India along with the Indian National Congress. The President of BJP or any other party is the Chief Executive Authority who is responsible for chairing party's meetings and important decisions.
The current serving President of BJP is Mr. Jagat Prakash Nadda who is serving as the National head of BJP since January 20, 2020. Here we are going to learn about the formation of India's Ruling party BJP, basic requirements to be a President and who have been the national presidents of the party since its formation in 1980s to 2022.

Bharatiya Janata Party came into existence in 1980. Its origin lies in Bhartiya Jana Sangh which was formed by the collaboration of Dr Shyama Prasad Mukharjee and Hindu Nationalist arm Rashtriya Swayamsevak Sangh in 1951. Then in 1977 after the condition of emergency, Jana Sangh merged with several other parties as a result Janata Party was formed.
In the 1977 General elections, Jana Sangh defeated the then ruling party Indian National Congress. After three years in power, the Janata party dissolved in 1980 with the members of the erstwhile Jana Sangh reconvening to form the BJP. After the Ram Janmabhoomi Movement the party grew in strength on the back of the Ram Janmabhoomi movement. Following victories in several state elections in 1996 the BJP became the largest party in the parliament. Under the BJP Government then party leader Atal Bihari Vajpayee served for 13 days as the Prime Minister of India in 1996 for the first time.
In the 1998 general election, under the leadership of Atal Bihari Vajpayee, the BJP-led coalition known as the National Democratic Alliance (NDA) formed a government that lasted for a year. In the next General elections the NDA government, again headed by Vajpayee, lasted for a full term in office; as the first non-congress government to do so.
| A | B | C | |
|---|---|---|---|
1 | Term | Name | State |
2 | 1980-1986 | Atal Bihari Vajpayee | Madhya Pradesh |
3 | 1986-1991 | Lal Krishna Advani | Gujarat |
4 | 1991-1993 | Murli Manohar Joshi | Uttar Pradesh |
5 | 1993-1998 | Lal Krishna Advani | Gujarat |
6 | 1998-2000 | Kushabhau Thakre | Madhya Pradesh |
7 | 2000-2001 | Bangaru Laxman | Telangana |
8 | 2001-2002 | Jana Krishnamurthi | Tamil Nadu |
9 | 2002-2004 | Venkaiah Naidu | Andhra Pradesh |
10 | 2004-2005 | Lal Krishna Advani | Gujarat |
11 | 2005-2009 | Rajnath Singh | Uttar Pradesh |
12 | 2009-2013 | Nitin Gadkari | Maharashtra |
13 | 2013-2014 | Rajnath Singh | Uttar Pradesh |
14 | 2014-2020 | Amit Shah | Gujarat |
15 | 2020-Incumbent | Jagat Prakash Nadda | Himachal Pradesh |