HAMIRPUR
Constituency no. 3 in Himachal Pradesh · Lok Sabha seat contested 15 times since 1967.
Himachal Pradesh also has an assembly constituency called HAMIRPUR. It is a different territory with a different electorate — see its 13 results.
Winner, 2019
ANURAG SINGH THAKUR
BJP
Elections held
15
1967–2024
Most successful party
BJP
won 9 of 15
Margin, 2019
3,99,572
40.41% of valid votes
Result, 2019
Runner-up
INCRAM LAL THAKUR
- Votes
- 2,83,120
- Vote share
- 28.63%
- Behind by
- 3,99,572
Electors
13,62,269
Total votes polled
9,88,765
Valid votes
9,88,765
NOTA votes
8,026
0.81% of votes polled
Turnout
72.6%
Full result, 2019
11 candidates · 9,88,765 valid votes
ANURAG SINGH THAKURBJPwon
6,82,692
69.0%
RAM LAL THAKURINC
2,83,120
28.6%
DESH RAJBSP
7,095
0.7%
KRISHAN GOPALSATBP
2,319
0.2%
RADHA KRISHAN NAROTRAIND
1,420
0.1%
VIKASH KUMARIND
1,404
0.1%
TULSI RAM SHARMAAIFB
775
0.1%
PARVEEN THAKURIND
699
0.1%
RAM SINGH SHUKLABMUP
473
0.1%
ASHOK SHARMAIND
412
0.0%
ASHISH KUMARIND
330
0.0%
Past results
Most recent 5 of 15 elections
| Year | Winner | Party | Votes | Vote share | Runner-up | Margin |
|---|---|---|---|---|---|---|
| 2024 | ANURAG SINGH THAKUR | BJP | 6,07,068 | 57.97% | SATPAL RAIZADA | 1,82,357 |
| 2019 | ANURAG SINGH THAKUR | BJP | 6,82,692 | 69.04% | RAM LAL THAKUR | 3,99,572 |
| 2014 | ANURAG SINGH THAKUR | BJP | 4,48,035 | 53.64% | RAJINDER SINGH RANA | 98,403 |
| 2009 | ANURAG SINGH THAKUR | BJP | 3,73,598 | 53.47% | NARINDER THAKUR | 72,732 |
| 2004 | SURESH CHANDEL | BJP | 3,13,243 | 47.89% | THAKUR RAM LAL | 1,615 |
Who has held it
Wins by party across every election above

