Daftar Presiden Partai Bharatiya Janata

Presiden PBJ adalah otoritas tertinggi dalam partai tersebut, dan memenuhi sejumlah peran, yang meliputi mengetuai pertemuan-pertemuan Eksekutif Nasional dari partai tersebut dan mengangkat para presiden dari cabang-cabang partai tersebut. Presiden secara nominal dipilih oleh para anggota Dewan Nasional dari partai tersebut, namun pada praktiknya dipilih melalui konsensus para anggota senior partai tersebut. Setelah pendirian partai tersebut pada 1980, Atal Bihari Vajpayee menjadi presiden pertamanya. Ia kemudian menjadi Perdana Menteri India. Pada 1986, Lal Krishna Advani diangkat menjadi presiden partai dan menjadi presiden paling lama menjabat yang berjalan selama tiga masa jabatan. Sebanyak sepuluh orang menjabat sebagai presiden PBJ, termasuk Rajnath Singh yang juga menjabat selama dua masa jabatan. Amit Shah menjadi presiden partai pada 9 Juli 2014, dan merupakan petahana pada Juni 2018.