Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Ropar (Punjab) was won by Sukhdev Singh Libra (Shiromani Akali Dal) at the 2004 Lok Sabha general election, with a margin of 33,637 votes over Shamsher Singh Dullo. This page covers every Lok Sabha general election in Ropar, Punjab, from 1967 to 2004.
Full Election History, 1967–2004
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1967
B. Singh
Indian National Congress
127,986
38.1%
B. Singh (ADS)
4,072 (1.2 pts)
1971
Buta Singh
Indian National Congress
168,243
52.8%
Ajaib Singh Sandhu (Shiromani Akali Dal)
41,250 (12.9 pts)
1977
Basant Singh
Shiromani Akali Dal
276,418
57.3%
Buta Singh (Indian National Congress)
82,572 (17.1 pts)
1980
Buta Singh
Congress (I)
271,689
52.3%
Basant Singh (Shiromani Akali Dal)
43,018 (8.3 pts)
1984-85 (phased)
Charanjit Singh
Shiromani Akali Dal
336,503
54.0%
Raja Singh (Indian National Congress)
74,405 (11.9 pts)
1989
Bimal Kaur
Shiromani Akali Dal
424,010
60.4%
Raja Singh (Indian National Congress)
230,576 (32.8 pts)
1991-92 (phased)
Harchand Singh
Indian National Congress
90,220
63.1%
Jaspal Singh (Bahujan Samaj Party)
63,570 (44.5 pts)
1996
Basant Singh
Shiromani Akali Dal
327,958
48.5%
Shamsher Singh (Indian National Congress)
71,091 (10.5 pts)
1998
Satwinder Kaur
Shiromani Akali Dal
378,487
53.8%
Man Singh (Bahujan Samaj Party)
85,504 (12.2 pts)
1999
Shamsher Singh
Indian National Congress
326,651
45.9%
Satwinder Kaur (Shiromani Akali Dal)
77,381 (10.9 pts)
2004
Sukhdev Singh Libra
Shiromani Akali Dal
347,631
44.0%
Shamsher Singh Dullo (Indian National Congress)
33,637 (4.3 pts)
Full Result Breakdown by Election
1967
Candidate
Party
Votes
Share
B. Singh
Indian National Congress
127,986
38.1%
B. Singh
ADS
123,914
36.9%
B. Singh
Bharatiya Jana Sangh
48,057
14.3%
G. Singh
ADM
35,973
10.7%
1971
Candidate
Party
Votes
Share
Buta Singh
Indian National Congress
168,243
52.8%
Ajaib Singh Sandhu
Shiromani Akali Dal
126,993
39.8%
Yashwant Rai
Bharatiya Jana Sangh
9,669
3.0%
Gurdev Singh
Independent
8,724
2.7%
Nasib Singh
Independent
5,088
1.6%
1977
Candidate
Party
Votes
Share
Basant Singh
Shiromani Akali Dal
276,418
57.3%
Buta Singh
Indian National Congress
193,846
40.2%
Balaki Ram
Independent
6,421
1.3%
Kaka Singh
Independent
5,322
1.1%
1980
Candidate
Party
Votes
Share
Buta Singh
Congress (I)
271,689
52.3%
Basant Singh
Shiromani Akali Dal
228,671
44.0%
Inderjit Tung
Independent
3,957
0.8%
Kaka Singh
Independent
3,833
0.7%
Kartar Singh
Independent
3,086
0.6%
Piara Singh
Independent
2,938
0.6%
Anant Ram Badhan
Janata Party
2,448
0.5%
Hari Singh
Independent
2,136
0.4%
Sadhu Singh Dhariwal
Independent
1,047
0.2%
1984-85 (phased)
Candidate
Party
Votes
Share
Charanjit Singh
Shiromani Akali Dal
336,503
54.0%
Raja Singh
Indian National Congress
262,098
42.0%
Mohan Lal
Independent
14,098
2.3%
Sohan Singh
Independent
10,672
1.7%
1989
Candidate
Party
Votes
Share
Bimal Kaur
Shiromani Akali Dal
424,010
60.4%
Raja Singh
Indian National Congress
193,434
27.5%
Jaspal Singh
Bahujan Samaj Party
47,077
6.7%
Lachhman Singh
Communist Party of India
25,143
3.6%
Baldev Raj
Independent
4,597
0.7%
Harchand Singh Azad
Independent
2,590
0.4%
Malak Chand
Independent
2,152
0.3%
Jagir Singh
Independent
1,819
0.3%
Hardev Singh
Independent
1,439
0.2%
1991-92 (phased)
Candidate
Party
Votes
Share
Harchand Singh
Indian National Congress
90,220
63.1%
Jaspal Singh
Bahujan Samaj Party
26,650
18.6%
Sona Ram
Shiromani Akali Dal
26,091
18.3%
1996
Candidate
Party
Votes
Share
Basant Singh
Shiromani Akali Dal
327,958
48.5%
Shamsher Singh
Indian National Congress
256,867
38.0%
Narinder Singh Pawar
Shiromani Akali Dal
75,702
11.2%
Mohan Lal
Independent
8,732
1.3%
Piara Singh
Independent
1,945
0.3%
Jagga Ram
Independent
1,630
0.2%
Gurcharan Kaur
Independent
1,493
0.2%
Amarjit Lalka
BKUS
1,453
0.2%
Rabinder Singh
Independent
384
0.1%
1998
Candidate
Party
Votes
Share
Satwinder Kaur
Shiromani Akali Dal
378,487
53.8%
Man Singh
Bahujan Samaj Party
292,983
41.7%
Bhag Singh
Shiromani Akali Dal
29,010
4.1%
Mohinder Lal
ABRC(D)
2,636
0.4%
1999
Candidate
Party
Votes
Share
Shamsher Singh
Indian National Congress
326,651
45.9%
Satwinder Kaur
Shiromani Akali Dal
249,270
35.0%
Balbir Kaur
SHSAD
118,353
16.6%
Swinder Singh
Independent
7,534
1.1%
Sant Singh
Independent
7,351
1.0%
Gurjit Singh
Independent
2,378
0.3%
2004
Candidate
Party
Votes
Share
Sukhdev Singh Libra
Shiromani Akali Dal
347,631
44.0%
Shamsher Singh Dullo
Indian National Congress
313,994
39.7%
Maan Singh Manhera
Bahujan Samaj Party
78,191
9.9%
Bhag Singh
Shiromani Akali Dal
27,393
3.5%
Surjan Singh
Independent
15,197
1.9%
Sucha Singh
Independent
3,276
0.4%
Sawinder Singh
Independent
2,650
0.3%
Lehmbar Dass
BGTD
1,889
0.2%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Ropar has been contested at 11 Lok Sabha general elections on record since 1967. Parties that have won this seat over that span: Indian National Congress, Shiromani Akali Dal, Congress (I).
Frequently Asked Questions
Who won Ropar in the 2004 Lok Sabha election?
Sukhdev Singh Libra (Shiromani Akali Dal) won Ropar, Punjab, in 2004 with 347,631 votes (44.0%), a margin of 33,637 votes over Shamsher Singh Dullo.
Which parties have won Ropar since 1967?
Since 1967, Ropar has been won by: Congress (I), Indian National Congress, Shiromani Akali Dal.
What was the closest result in Ropar?
The closest result on record for Ropar was 1967, when Indian National Congress beat ADS by just 4,072 votes (1.2 percentage points).