BJP
INCAIFBCPINCPSPSHSThe table below lists Bharatiya Janata Party (BJP) candidates, their total votes, vote share and final position in Mandi Lok Sabha Constituency in Himachal Pradesh.
| Election year | Candidate Name | Votes Received | Vote Share (%) | Position | Status |
|---|---|---|---|---|---|
| 2024 | Kangna Ranaut | 537,022 | 52.87 | 1 | Won |
| 2019 | Ram Swaroop Sharma | 647,189 | 68.75 | 1 | Won |
| 2014 | Ram Swaroop Sharma | 362,824 | 49.97 | 1 | Won |
| 2009 | Maheshwar Singh | 326,976 | 45.86 | 2 | Lost |
| 2004 | Maheshwar Singh | 291,057 | 43.47 | 2 | Lost |
| 1999 | Maheshwar Singh | 325,929 | 62.05 | 1 | Won |
| 1998 | Maheshwar Singh | 304,210 | 62.44 | 1 | Won |
| 1996 | Adan Singh Thakur | 174,963 | 33.29 | 2 | Lost |
| 1991 | Maheshwar Singh | 206,753 | 44.03 | 2 | Lost |
| 1989 | Maheshwar Singh | 234,164 | 50.74 | 1 | Won |
| 1984 | Madhukar | 92,495 | 27.86 | 2 | Lost |