Lok Sabha constituency 3, Himachal Pradesh

Hamirpur

Anurag Singh Thakur (BJP) won the 2024 election by 1,82,357 votes, taking 58.00% of the vote to Satpal Raizada (INC)'s 40.60%. Below is every result here since 2009.

Latest winnerBJPAnurag Singh Thakur, 2024
Winner's vote share, 202458.00%runner-up 40.60%
Winning margin, 20241,82,35717.41% of votes cast
Elections on record4BJP 4

Result by result

2009 BJP 3,73,598 53.5% vs 43.0%2014 BJP 4,48,035 53.6% vs 41.9%2019 BJP 6,82,692 69.0% vs 28.6%2024 BJP 6,07,068 58.0% vs 40.6%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2024Lok SabhaHamirpur
Seat 3
Anurag Singh Thakur
BJP
6,07,068
58.0%
Satpal Raizada
INC
4,24,711
40.6%
1,82,357 votes
17.41%
73.1%
2019Lok SabhaHamirpur
Seat 3
Anurag Singh Thakur
BJP
6,82,692
69.0%
Ram Lal Thakur
INC
2,83,120
28.6%
3,99,572 votes
40.41%
72.6%
2014Lok SabhaHamirpur
Seat 3
Anurag Singh Thakur
BJP
4,48,035
53.6%
Rajinder Singh Rana
INC
3,49,632
41.9%
98,403 votes
11.78%
66.9%
2009Lok SabhaHamirpur
Seat 3
Anurag Singh Thakur
BJP
3,73,598
53.5%
Narinder Thakur
INC
3,00,866
43.0%
72,732 votes
10.41%
58.9%

Source: Election Commission of India results, 2009 onwards.