Elections Archive

GEN · Haryana

Karnal

Manohar Lal (BJP) won by 2,32,577 votes (17.3%).

Electors
21,04,229
Votes polled
13,45,892
Valid votes
13,41,937
Turnout
64.0%
NOTA
3,955
Polling date
2024-04-19

Margin vs 2024 national median: 17.3% (median 10.4%). Back to Haryana · 2024 national · Target seats

Seat health

Margin band, turnout swing, NOTA, and history for campaign defence / attack reads.

Comfortable (10–20%)Party held vs 2019
Margin · 2024
17.3%(-33.3%)
Turnout
64.0%(-7.5%)
NOTA
0.3%
Top-2 squeeze
92.9%

Winning margin over time · Karnal

19671971197719801984198919911996199819992004200920142019202467%

Candidates

Candidates · Karnal 2024
RankCandidatePartyVotesVote share
1Manohar LalWinnerBJP7,39,28555.1%
2Divyanshu BudhirajaINC5,06,70837.8%
3Inder SinghBSP32,5082.4%
4Maratha Virender VermaNCPSP29,1512.2%
5Devender KadianJJP11,4670.9%
6Manoj BansalIND4,0040.3%
7Gulshan KashyapIND2,9940.2%
8Ashok KatariaSSP2,9040.2%
9Harjeet Singh VirkSAD(A)1,8660.1%
10SoniaIND1,8510.1%
11ManishIND1,5870.1%
12Leena KohliIND1,2920.1%
13Nitin GehlotPPID1,2530.1%
14Balwan SinghIND1,1880.1%
15Vineet ChoudharyBAP1,0200.1%
16Roop SinghRGD7690.1%
17Sawami AgniveshIND7520.1%
18Azad Singh PuniaIND7050.1%
19Ashok KumarIND6330.0%

Showing 19 of 19 rows