Hamirpur, Himachal Pradesh — Lok Sabha Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Hamirpur (Himachal Pradesh) was won by Anurag Singh Thakur (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 399,572 votes over Ram Lal Thakur. This page covers every Lok Sabha general election in Hamirpur, Himachal Pradesh, from 1967 to 2019.
Full Election History, 1967–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1967
P. C. Verma
Indian National Congress
72,705
51.1%
Jagdev (Bharatiya Jana Sangh)
3,243 (2.3 pts)
1971
Narain Chand
Indian National Congress
153,937
78.1%
Jagdev Chand (Bharatiya Jana Sangh)
121,783 (61.8 pts)
1977
Ranjit Singh
Bharatiya Lok Dal
182,582
58.0%
Narain Chand (Indian National Congress)
50,122 (15.9 pts)
1980
Narain Chand
Congress (I)
200,282
55.4%
Ranjit Singh (Janata Party)
72,434 (20.0 pts)
1984
Narain Chand
Indian National Congress
242,214
63.0%
Prem Kumar Dhumel (Bharatiya Janata Party)
124,933 (32.5 pts)
1989
Thakur Prem Kumar Dhumal
Bharatiya Janata Party
237,429
48.6%
Narianchand Prashar (Indian National Congress)
31,575 (6.5 pts)
1991
Prem Kumar Dhumal
Bharatiya Janata Party
205,970
45.5%
Narain Chandra Parashar (Indian National Congress)
3,738 (0.8 pts)
1996
Major General Vikram Singh (Retd)
Indian National Congress
243,039
49.0%
Prem Kumar Dhumal (Bharatiya Janata Party)
15,113 (3.0 pts)
1998
Suresh Chandel
Bharatiya Janata Party
319,631
50.5%
Maj.Gen.Bikram Singh (Indian National Congress)
77,909 (12.3 pts)
1999
Suresh Chandel
Bharatiya Janata Party
336,172
60.5%
Thakur Ram Lal (Indian National Congress)
129,247 (23.3 pts)
2004
Suresh Chandel
Bharatiya Janata Party
313,243
47.9%
Thakur Ram Lal (Indian National Congress)
1,615 (0.2 pts)
2009
Anurag Singh Thakur
Bharatiya Janata Party
373,598
53.5%
Narinder Thakur (Indian National Congress)
72,732 (10.4 pts)
2014
Anurag Singh Thakur
Bharatiya Janata Party
448,035
53.6%
Rajinder Singh Rana (Indian National Congress)
98,403 (11.8 pts)
2019
Anurag Singh Thakur
Bharatiya Janata Party
682,692
69.6%
Ram Lal Thakur (Indian National Congress)
399,572 (40.7 pts)
Full Result Breakdown by Election
1967
Candidate
Party
Votes
Share
P. C. Verma
Indian National Congress
72,705
51.1%
Jagdev
Bharatiya Jana Sangh
69,462
48.9%
1971
Candidate
Party
Votes
Share
Narain Chand
Indian National Congress
153,937
78.1%
Jagdev Chand
Bharatiya Jana Sangh
32,154
16.3%
Hans Raj
Congress (O)
4,760
2.4%
Munshi Ram
Independent
4,717
2.4%
Gian Singh
Independent
1,621
0.8%
1977
Candidate
Party
Votes
Share
Ranjit Singh
Bharatiya Lok Dal
182,582
58.0%
Narain Chand
Indian National Congress
132,460
42.0%
1980
Candidate
Party
Votes
Share
Narain Chand
Congress (I)
200,282
55.4%
Ranjit Singh
Janata Party
127,848
35.4%
Hem Singh
Independent
10,152
2.8%
Hukam Singh Agiakari
Independent
7,401
2.0%
Hari Singh
Independent
4,164
1.2%
Jagdamba Parshad
Independent
4,062
1.1%
Parmeshwari Das
Independent
3,029
0.8%
Bala Ram
Independent
1,793
0.5%
Prem Dutt Alias Prem Prabhakar
Independent
1,645
0.5%
Khushi Ram
Independent
1,109
0.3%
1984
Candidate
Party
Votes
Share
Narain Chand
Indian National Congress
242,214
63.0%
Prem Kumar Dhumel
Bharatiya Janata Party
117,281
30.5%
Kashmir Singh
Independent
10,466
2.7%
Ramesh Chand
Independent
4,720
1.2%
Gurbax Singh
Independent
3,888
1.0%
Paras Ram Durbasha
Independent
2,230
0.6%
Devi Ram Sharma
Independent
1,091
0.3%
Sham Lal Sandal
Independent
867
0.2%
Lal Chand
Independent
800
0.2%
Ashwani Kumar
Independent
520
0.1%
Anand Ram Sewal
Independent
515
0.1%
1989
Candidate
Party
Votes
Share
Thakur Prem Kumar Dhumal
Bharatiya Janata Party
237,429
48.6%
Narianchand Prashar
Indian National Congress
205,854
42.1%
Shankersingh Chandail
Communist Party of India
24,191
4.9%
Vaidkashmir Singh Parmar
DDP
12,052
2.5%
Teluram
Bahujan Samaj Party
4,623
0.9%
Major Ranjit Singh
Independent
1,168
0.2%
Parasram Durbasha
JNP (JP)
969
0.2%
Gian Chand
Independent
845
0.2%
Subashchand Dhiman
Independent
627
0.1%
Om Parkash
Independent
529
0.1%
Master Parmeshwar Dass Sharma
Independent
467
0.1%
1991
Candidate
Party
Votes
Share
Prem Kumar Dhumal
Bharatiya Janata Party
205,970
45.5%
Narain Chandra Parashar
Indian National Congress
202,232
44.7%
Ranjit Singh
Janata Dal
12,774
2.8%
Shankar Singh
Communist Party of India
12,265
2.7%
Gopi Chand Attri
Independent
6,206
1.4%
Kedar Nath Sharma
Janata Party
3,005
0.7%
Kishore Kumar Rana
Independent
1,773
0.4%
Krishan Dev Patiyal
Independent
1,751
0.4%
Madho Ram
Independent
1,565
0.3%
Madhu Inder Shukla
ICS(SCS)
1,303
0.3%
Rattan Singh Dhadwal
Independent
908
0.2%
Vaid Kashmir Singh Parmar
DDP
711
0.2%
Thakur Sajinder Singh Sepehyia
Independent
489
0.1%
Pradeep Lakhanpal
Independent
435
0.1%
Hukam Singh Agiakari
Independent
339
0.1%
Gian Chand Paniala
Independent
306
0.1%
Anand Ram Sewal
Independent
242
0.1%
1996
Candidate
Party
Votes
Share
Major General Vikram Singh (Retd)
Indian National Congress
243,039
49.0%
Prem Kumar Dhumal
Bharatiya Janata Party
227,926
45.9%
Shankar Singh Chandel
Communist Party of India
8,383
1.7%
Gyan Chand Dhiman
Bahujan Samaj Party
7,554
1.5%
Baldev Sharma
Janata Party
1,797
0.4%
Gopi Chand Attri
Independent
1,604
0.3%
Joginder Kumar
ICS
1,215
0.2%
Chaman Lal
Independent
767
0.2%
Bishan Dutt Lakhanpal
SAP
754
0.2%
Yashwant Singh Rana
RNP
730
0.1%
Ram Gopal Sharma
AIIC(T)
718
0.1%
Rakesh Mohan Kalia
Independent
541
0.1%
Rattan Chand
Independent
489
0.1%
Rattan Lal
Independent
416
0.1%
Ramesh Kumar Sharma
Independent
293
0.1%
Sushma Sandal
Independent
174
0.0%
1998
Candidate
Party
Votes
Share
Suresh Chandel
Bharatiya Janata Party
319,631
50.5%
Maj.Gen.Bikram Singh
Indian National Congress
241,722
38.2%
Major Shiv Ram
HVC
33,987
5.4%
Bhagwan Dass Jassal
Bahujan Samaj Party
27,459
4.3%
Ranjit Singh
Janata Dal
6,864
1.1%
Mohinder Singh
AIRJP
3,700
0.6%
1999
Candidate
Party
Votes
Share
Suresh Chandel
Bharatiya Janata Party
336,172
60.5%
Thakur Ram Lal
Indian National Congress
206,925
37.3%
Chaudhary Gian Chand
Bahujan Samaj Party
6,512
1.2%
Yashpal Sharma
Independent
2,302
0.4%
Gopi Chand Attari
Independent
2,295
0.4%
Ajit Kumar (Chintpurni)
Nationalist Congress Party
921
0.2%
Prahlad Bhagat
Independent
313
0.1%
2004
Candidate
Party
Votes
Share
Suresh Chandel
Bharatiya Janata Party
313,243
47.9%
Thakur Ram Lal
Indian National Congress
311,628
47.6%
Er. Mohar Singh Mastana
Bahujan Samaj Party
9,473
1.4%
Rameshwari Kanwar
Independent
5,566
0.9%
Ranjit Singh
Janata Dal (Secular)
4,453
0.7%
Col. Matwar Singh (Retd.)
Independent
4,253
0.7%
Gopi Chand
Independent
3,168
0.5%
Khushi Ram
Independent
1,160
0.2%
Capt. S. S. Kalmotia (Retd.)
Independent
1,158
0.2%
2009
Candidate
Party
Votes
Share
Anurag Singh Thakur
Bharatiya Janata Party
373,598
53.5%
Narinder Thakur
Indian National Congress
300,866
43.1%
Mangat Ram Sharma
Bahujan Samaj Party
11,774
1.7%
Er. Sandeep Sharma
Independent
6,225
0.9%
Dr. Rajender Sharma
Independent
2,607
0.4%
Pankaj Katna
Shiv Sena
1,286
0.2%
Raj Kumar
RWS
1,216
0.2%
Malkiat Singh
RRD
1,167
0.2%
2014
Candidate
Party
Votes
Share
Anurag Singh Thakur
Bharatiya Janata Party
448,035
53.6%
Rajinder Singh Rana
Indian National Congress
349,632
41.9%
Kamal Kanta Batra
Aam Aadmi Party
15,329
1.8%
None Of The Above
Independent
6,473
0.8%
Rakesh Choudhary
Bahujan Samaj Party
5,827
0.7%
Rajinder Singh Rana
Independent
3,687
0.4%
Urmila Sharma
Samajwadi Party
2,328
0.3%
Dev Raj Bhardwaj
Independent
1,692
0.2%
Shiv Dutt Vasisht
Shiv Sena
952
0.1%
Amin Chand
Independent
647
0.1%
Ashish Kumar
Independent
603
0.1%
2019
Candidate
Party
Votes
Share
Anurag Singh Thakur
Bharatiya Janata Party
682,692
69.6%
Ram Lal Thakur
Indian National Congress
283,120
28.9%
Desh Raj
Bahujan Samaj Party
7,095
0.7%
Krishan Gopal
SBP
2,319
0.2%
Radha Krishan Narotra
Independent
1,420
0.1%
Vikash Kumar
Independent
1,404
0.1%
Tulsi Ram Sharma
AIFB
775
0.1%
Parveen Thakur
Independent
699
0.1%
Ram Singh Shukla
BMP
473
0.0%
Ashok Sharma
Independent
412
0.0%
Ashish Kumar
Independent
330
0.0%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Hamirpur has been contested at 14 Lok Sabha general elections on record since 1967. Parties that have won this seat over that span: Indian National Congress, Bharatiya Lok Dal, Congress (I), Bharatiya Janata Party.
Frequently Asked Questions
Who won Hamirpur in the 2019 Lok Sabha election?
Anurag Singh Thakur (Bharatiya Janata Party) won Hamirpur, Himachal Pradesh, in 2019 with 682,692 votes (69.6%), a margin of 399,572 votes over Ram Lal Thakur.
Which parties have won Hamirpur since 1967?
Since 1967, Hamirpur has been won by: Bharatiya Janata Party, Bharatiya Lok Dal, Congress (I), Indian National Congress.
What was the closest result in Hamirpur?
The closest result on record for Hamirpur was 2004, when Bharatiya Janata Party beat Indian National Congress by just 1,615 votes (0.2 percentage points).