Lok Sabha constituency 2, Himachal Pradesh

Mandi

Kangna Ranaut (BJP) won the 2024 election by 74,755 votes, taking 52.90% of the vote to Vikramaditya Singh (INC)'s 45.50%. Below is every result here since 2009.

Latest winnerBJPKangna Ranaut, 2024
Winner's vote share, 202452.90%runner-up 45.50%
Winning margin, 202474,7557.36% of votes cast
Elections on record4BJP 3, INC 1

Result by result

2009 INC 3,40,973 47.8% vs 45.8%2014 BJP 3,62,824 50.0% vs 44.5%2019 BJP 6,47,189 68.8% vs 25.7%2024 BJP 5,37,022 52.9% vs 45.5%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2024Lok SabhaMandi
Seat 2
Kangna Ranaut
BJP
5,37,022
52.9%
Vikramaditya Singh
INC
4,62,267
45.5%
74,755 votes
7.36%
74.5%
2019Lok SabhaMandi
Seat 2
the BJP candidate
BJP
6,47,189
68.8%
the INC candidate
INC
2,41,730
25.7%
4,05,459 votes
43.07%
73.5%
2014Lok SabhaMandi
Seat 2
Ram Swaroop Sharma
BJP
3,62,824
50.0%
Pratibha Singh
INC
3,22,968
44.5%
39,856 votes
5.49%
63.1%
2009Lok SabhaMandi
Seat 2
Virbhadra Singh
INC
3,40,973
47.8%
Maheshwar Singh
BJP
3,26,976
45.8%
13,997 votes
1.96%
64.1%

Source: Election Commission of India results, 2009 onwards.