Skip to content

Kurukshetra

Lok Sabha constituency in Haryana. Bharatiya Janata Party has won it 3 times in a row, holding it since 2014. It changed hands 1 time between 2009 and 2024.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Naveen JindalBharatiya Janata Party (NDA), 5,42,175 votesDr Sushil GuptaAam Aadmi Party, 5,13,154 votes29,0212.4%67.1%
2019Nayab SinghBharatiya Janata Party (NDA), 6,88,629 votesNirmal SinghIndian National Congress, 3,04,038 votes3,84,59131.3%74.2%
2014Raj Kumar SainiBharatiya Janata Party (NDA), 4,18,112 votesBalbir Singh SainiINLD, 2,88,376 votes1,29,73611.4%75.8%
2009Naveen JindalIndian National Congress (UPA), 3,97,204 votesAshok Kumar AroraINLD, 2,78,475 votes1,18,72913.6%75.0%

Source: Election Commission of India statistical reports (2009–2019 via the India Data Portal). Seat names follow the current ECI spelling.