Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Kurukshetra (Haryana) was won by Nayab Singh (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 384,591 votes over Nirmal Singh. This page covers every Lok Sabha general election in Kurukshetra, Haryana, from 1977 to 2019.
Full Election History, 1977–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1977
Raghbir Singh
Bharatiya Lok Dal
322,164
76.9%
Devdutt Puri (Indian National Congress)
250,842 (59.9 pts)
1980
Manohar Lal
Janata Party (Secular)
159,196
37.4%
Bishan Singh (Janata Party)
27,929 (6.6 pts)
1984
Harpal Singh
Indian National Congress
275,112
54.1%
Manohar Lal (LKD)
143,276 (28.2 pts)
1989
Gurdial Singh Saini
Janata Dal
301,640
49.7%
Harpal Singh (Indian National Congress)
38,188 (6.3 pts)
1991
Tara Singh
Indian National Congress
212,783
33.4%
Shyam Singh (Janata Party)
30,025 (4.7 pts)
1996
Om Parkash Jindal
HVP
292,172
36.5%
Kalasho Devi (SAP)
51,777 (6.5 pts)
1998
Kailasho Devi
HLD(R)
333,387
43.6%
Kuldip Sharma (Indian National Congress)
141,520 (18.5 pts)
1999
Prof Kailasho Devi
Indian National Lok Dal
438,701
60.6%
Om Parkash Jindal (Indian National Congress)
163,610 (22.6 pts)
2004
Naveen Jindal
Indian National Congress
362,054
42.6%
Abhay Singh Chautala (Indian National Lok Dal)
160,190 (18.8 pts)
2009
Naveen Jindal
Indian National Congress
397,204
45.4%
Ashok Kumar Arora (Indian National Lok Dal)
118,729 (13.6 pts)
2014
Raj Kumar Saini
Bharatiya Janata Party
418,112
36.8%
Balbir Singh Saini (Indian National Lok Dal)
129,736 (11.4 pts)
2019
Nayab Singh
Bharatiya Janata Party
688,629
56.1%
Nirmal Singh (Indian National Congress)
384,591 (31.3 pts)
Full Result Breakdown by Election
1977
Candidate
Party
Votes
Share
Raghbir Singh
Bharatiya Lok Dal
322,164
76.9%
Devdutt Puri
Indian National Congress
71,322
17.0%
Harnam Singh
Communist Party of India
11,268
2.7%
Bhim
Independent
4,875
1.2%
Sardarilal
Independent
3,240
0.8%
Nannumal
Independent
2,822
0.7%
K. K. Toofan
Independent
2,656
0.6%
Kartar Singh
Independent
510
0.1%
1980
Candidate
Party
Votes
Share
Manohar Lal
Janata Party (Secular)
159,196
37.4%
Bishan Singh
Janata Party
131,267
30.8%
Jagjit Singh Marwaha
Congress (I)
109,573
25.7%
Milkhi Ram Aggarwal
Independent
5,484
1.3%
Jagdish
Independent
3,801
0.9%
Pratap Singh Pawaria
Independent
3,446
0.8%
Vinod Kumar
Independent
2,465
0.6%
Phula Ram
Independent
1,837
0.4%
Kapoora
Independent
1,654
0.4%
Nand Kishore Bhardwaj
All India Forward Bloc
1,650
0.4%
Ved Prakash
Independent
1,575
0.4%
Harbial Singh Chitranjana
Independent
1,287
0.3%
Makhan Lal
Independent
1,178
0.3%
Raghunandan Lal Vaid
Independent
900
0.2%
Ishwar Chand Latka
Independent
663
0.2%
1984
Candidate
Party
Votes
Share
Harpal Singh
Indian National Congress
275,112
54.1%
Manohar Lal
LKD
131,836
25.9%
Bishan Singh
Janata Party
40,410
7.9%
Kamla
Bharatiya Janata Party
37,432
7.4%
Surjeet Singh Kayshap
Independent
4,675
0.9%
Faquiria
Independent
2,675
0.5%
Kala
Independent
1,941
0.4%
Babu Ram Saini
Independent
1,788
0.4%
Ramesh Kumar
Independent
1,684
0.3%
K.K. Toofan
Independent
1,496
0.3%
Ram Lal Garg
Independent
1,479
0.3%
Gurdial Singh Saini
Independent
1,435
0.3%
Vichitra Nand
Independent
1,044
0.2%
Sunil Kumar
Independent
974
0.2%
Partap Singh
Independent
910
0.2%
Balbir Singh
Independent
894
0.2%
Hukum Singh Saini
Independent
889
0.2%
Rakesh Kumar
Independent
826
0.2%
Ramji Lal
Independent
798
0.2%
Gian Singh Maniani
Independent
414
0.1%
1989
Candidate
Party
Votes
Share
Gurdial Singh Saini
Janata Dal
301,640
49.7%
Harpal Singh
Indian National Congress
263,452
43.4%
Gian Singh
JNP (JP)
12,281
2.0%
Harbans Singh
Bahujan Samaj Party
8,912
1.5%
Fazuir Chand
Independent
2,868
0.5%
Ramji Lal
Independent
2,819
0.5%
Ram Lal
Independent
2,276
0.4%
Rampal
Independent
1,506
0.2%
Gurdev Singh Saini
Independent
1,405
0.2%
Lachman Dass
DDP
1,233
0.2%
Raghubir
Independent
858
0.1%
Jitender
Independent
703
0.1%
Lal Singh Saini
LKD (B)
663
0.1%
Devidayal
Independent
616
0.1%
Surinder Kumar
Independent
578
0.1%
Jagdish Parsad
Independent
534
0.1%
Ramesh Gupta
Independent
512
0.1%
Partap Singh
Independent
505
0.1%
Ram Singh
Independent
460
0.1%
Karam Chand
Independent
436
0.1%
Angrej
Independent
370
0.1%
Mamchand
Independent
345
0.1%
Sumer Chand Yatri
Independent
330
0.1%
Amar Nath
Independent
321
0.1%
Durga Parsad
Independent
289
0.0%
Gulu Ram
Independent
278
0.0%
Manjit Singh
Independent
247
0.0%
Mahender Singh
Independent
220
0.0%
1991
Candidate
Party
Votes
Share
Tara Singh
Indian National Congress
212,783
33.4%
Shyam Singh
Janata Party
182,758
28.7%
Gurdial Singh
Janata Dal
135,117
21.2%
Shiv Partap Bajaj
Bharatiya Janata Party
79,653
12.5%
Vishav Nath
Independent
5,976
0.9%
Lachhman Dass
DDP
4,520
0.7%
Chanda
Independent
4,062
0.6%
Partap Singh
Independent
3,150
0.5%
Jasbir Singh
Independent
2,410
0.4%
Krishna Dutt
Independent
1,705
0.3%
Roshan Lal
Independent
1,364
0.2%
Prem Nath
Independent
1,203
0.2%
Harish Gargi
Independent
1,039
0.2%
Ram Pal
Independent
553
0.1%
1996
Candidate
Party
Votes
Share
Om Parkash Jindal
HVP
292,172
36.5%
Kalasho Devi
SAP
240,395
30.0%
Tara Singh
Indian National Congress
142,302
17.8%
Singh Ram
Bahujan Samaj Party
52,670
6.6%
Jagdeep Singh Cheema
AIIC(T)
25,641
3.2%
S.M.Ashri
JSTP
9,305
1.2%
Amir Singh
Janata Dal
7,032
0.9%
Narender Nath
Independent
4,185
0.5%
Sarjit Singh
Independent
3,388
0.4%
Vinod Kumar
Independent
3,282
0.4%
Ramji Lal
Independent
3,195
0.4%
Om Parkash
Independent
2,525
0.3%
Ram Dular Tiwari
BLP
1,900
0.2%
Chintaman
Independent
1,838
0.2%
Rajender
Independent
1,614
0.2%
Ram Charan
Independent
1,449
0.2%
Kishori Lal
Independent
1,444
0.2%
Krishan Dutt
Independent
1,243
0.2%
Shamsher Singh
BKD(J)
882
0.1%
Hari Kishan
Independent
806
0.1%
Ram Pal
Independent
783
0.1%
Yash Aggarwal
Independent
759
0.1%
Dharam Pal
Independent
722
0.1%
Kuldeep Kumar
Independent
713
0.1%
Ratan Singh
Independent
691
0.1%
Yogender Singh
Independent
539
0.1%
1998
Candidate
Party
Votes
Share
Kailasho Devi
HLD(R)
333,387
43.6%
Kuldip Sharma
Indian National Congress
191,867
25.1%
Jatinder Singh Kaka
HVP
181,791
23.8%
Shyam Singh Rana
SJP(R)
42,105
5.5%
Hawa Singh
AIIC(S)
6,559
0.9%
Balbir
Independent
2,368
0.3%
Mahinder Singh
Samajwadi Party
2,285
0.3%
Bali Ram
Independent
2,274
0.3%
Amar Sharma
Shiv Sena
1,264
0.2%
Gurnam Singh
Independent
705
0.1%
Raj Kumar
Independent
629
0.1%
1999
Candidate
Party
Votes
Share
Prof Kailasho Devi
Indian National Lok Dal
438,701
60.6%
Om Parkash Jindal
Indian National Congress
275,091
38.0%
Om Parkash
Independent
3,177
0.4%
Balbir Singh
Independent
2,814
0.4%
Dharm Singh
Independent
1,567
0.2%
Rajender Parshad
Independent
1,097
0.2%
Tilak Raj
Independent
791
0.1%
Ramji Lal
Independent
519
0.1%
2004
Candidate
Party
Votes
Share
Naveen Jindal
Indian National Congress
362,054
42.6%
Abhay Singh Chautala
Indian National Lok Dal
201,864
23.7%
Gurdayal Singh Saini
Bharatiya Janata Party
126,910
14.9%
Jatinder Singh ( Kakka)
HVP
77,136
9.1%
Sardar Jagmeet Singh Saini
ES
31,202
3.7%
Mona Ram
Bahujan Samaj Party
23,057
2.7%
Raghubir Chand
Independent
8,667
1.0%
Sunil Gupta
Independent
7,381
0.9%
Roop Chand
Independent
3,470
0.4%
Vishal Jolly
Samajwadi Party
2,310
0.3%
Bhupender Singh
Independent
2,169
0.3%
Jagir Singh
Independent
1,623
0.2%
Jai Singh
Independent
1,346
0.2%
Jagmohan
Independent
964
0.1%
Atam Prakash
Independent
705
0.1%
2009
Candidate
Party
Votes
Share
Naveen Jindal
Indian National Congress
397,204
45.4%
Ashok Kumar Arora
Indian National Lok Dal
278,475
31.8%
Gurdyal Singh Saini
Bahujan Samaj Party
151,231
17.3%
Jaswant Singh Cheema
HJCBL
16,839
1.9%
Subhash Mahendra
Independent
8,126
0.9%
Suneeta Dhariwal
Independent
7,139
0.8%
Vishnu Bhagwan Aggarwal
Independent
7,053
0.8%
Pardhan Chand Chauhan
Samajwadi Party
2,443
0.3%
Virender Singh
Independent
2,132
0.2%
Ran Singh
Independent
1,460
0.2%
Dr. Ashwini Sharma Hrittwal
Independent
1,156
0.1%
Atam Parkash
Independent
926
0.1%
Tarsem Lal
Independent
639
0.1%
Yash Pal
Independent
631
0.1%
2014
Candidate
Party
Votes
Share
Raj Kumar Saini
Bharatiya Janata Party
418,112
36.8%
Balbir Singh Saini
Indian National Lok Dal
288,376
25.4%
Naveen Jindal
Indian National Congress
287,722
25.3%
Chattar Singh
Bahujan Samaj Party
68,926
6.1%
Balwinder Kaur
Aam Aadmi Party
32,554
2.9%
Raj Kumar Saini
Independent
6,061
0.5%
Jasvinder Jasht Bhukhri
Independent
3,887
0.3%
Ashwani Malhotra
All India Trinamool Congress
3,251
0.3%
Chuni Manoj Kumar
Independent
2,770
0.2%
Ranbir Singh Sharma
Independent
2,765
0.2%
None Of The Above
Independent
2,482
0.2%
Rameshwar Kumar Saini
BSCP
2,344
0.2%
Vishnu Bhagwan Aggarwal
Independent
2,083
0.2%
Davinder Kumar
Independent
2,041
0.2%
Master Dharampal Dhiman Brahaman
Independent
1,994
0.2%
Kuldeep Singh Mallhi
RPI
1,665
0.1%
Ram Kishan
LPP(DC)
1,635
0.1%
Anil Kumar
Independent
1,593
0.1%
Kanta Allaria
IBSP(K)
1,534
0.1%
Onkar Singh
NJC(AB)
1,483
0.1%
Gurmeet Singh
LD
1,092
0.1%
Kiran Pal
BIP
762
0.1%
Ca. Satish Singal
Independent
760
0.1%
2019
Candidate
Party
Votes
Share
Nayab Singh
Bharatiya Janata Party
688,629
56.1%
Nirmal Singh
Indian National Congress
304,038
24.8%
Shashi
Bahujan Samaj Party
75,625
6.2%
Jai Bhagwan Sharma (Dd)
JJP
68,513
5.6%
Arjun Singh Chautala
Indian National Lok Dal
60,679
4.9%
Ashwini Sharma Hrittwal
Independent
4,611
0.4%
Sandeep Singh
Independent
3,114
0.3%
Cs Kanwaljit Singh
Independent
2,811
0.2%
Balveer Singh
Independent
2,449
0.2%
Sumer Chand
PPI(D)
2,313
0.2%
Anil Yogi Upadhyay
Independent
1,940
0.2%
Ramesh Chander Khatkar
Independent
1,467
0.1%
Jai Parkash Sharma
Independent
1,344
0.1%
Vikram Singh
BSCP
1,186
0.1%
Rameshwar (Foji)
Independent
1,129
0.1%
Subhash Chand Bedi
PSP(L)
1,091
0.1%
Jyoti Hibana
NP
985
0.1%
Sachin Gaba
Independent
921
0.1%
Roshan Lal Muwal
Independent
888
0.1%
Satish Kumar Singal
Independent
845
0.1%
Ram Narayan
BJSP
766
0.1%
Sandeep Kumar Kaushik
RLP
686
0.1%
Raj Kumari
BPP
507
0.0%
Nitin
AAP(P)
467
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
Kurukshetra has been contested at 12 Lok Sabha general elections on record since 1977. Parties that have won this seat over that span: Bharatiya Lok Dal, Janata Party (Secular), Indian National Congress, Janata Dal, HVP, HLD(R), Indian National Lok Dal, Bharatiya Janata Party.
Frequently Asked Questions
Who won Kurukshetra in the 2019 Lok Sabha election?
Nayab Singh (Bharatiya Janata Party) won Kurukshetra, Haryana, in 2019 with 688,629 votes (56.1%), a margin of 384,591 votes over Nirmal Singh.
Which parties have won Kurukshetra since 1977?
Since 1977, Kurukshetra has been won by: Bharatiya Janata Party, Bharatiya Lok Dal, HLD(R), HVP, Indian National Congress, Indian National Lok Dal, Janata Dal, Janata Party (Secular).
What was the closest result in Kurukshetra?
The closest result on record for Kurukshetra was 1991, when Indian National Congress beat Janata Party by just 30,025 votes (4.7 percentage points).