KARNAL
Assembly seat no. 21 in Haryana · Vidhan Sabha seat contested 14 times since 1967.
Haryana also has a Lok Sabha constituency called KARNAL. It is a different territory with a different electorate — see its 15 results.
Winner, 2024
Jagmohan Anand
BJP
Elections held
14
1967–2024
Most successful party
BJP
won 5 of 14
Margin, 2024
33,652
22.30% of valid votes
Result, 2024
Runner-up
INCSumita Virk
- Votes
- 56,354
- Vote share
- 37.35%
- Behind by
- 33,652
Electors
2,66,941
Total votes polled
1,50,871
Valid votes
1,50,871
NOTA votes
854
0.57% of votes polled
Turnout
56.5%
Full result, 2024
12 candidates · 1,50,871 valid votes
Jagmohan AnandBJPwon
90,006
59.7%
Sumita VirkINC
56,354
37.4%
Sunil BindalAAAP
1,723
1.1%
Surjeet SinghINLD
950
0.6%
Jetender RoyalJNJP
269
0.2%
KamalIND
242
0.2%
Varinder Kumar ChawlaIND
149
0.1%
Neeru Bala SainiIND
98
0.1%
Advocate Pardeep SainiRGD
63
0.0%
Hardeep SinghSADM
55
0.0%
DharmenderIND
55
0.0%
Yash Dev GoyalIND
53
0.0%
Past results
Most recent 5 of 14 elections
| Year | Winner | Party | Votes | Vote share | Runner-up | Margin |
|---|---|---|---|---|---|---|
| 2024 | Jagmohan Anand | BJP | 90,006 | 59.66% | Sumita Virk | 33,652 |
| 2019 | Manohar Lal | BJP | 79,906 | 63.72% | Tarlochan Singh | 45,188 |
| 2014 | MANOHAR LAL KHATTAR | BJP | 82,485 | 58.78% | JAI PARKASH GUPTA KARNAL | 63,773 |
| 2009 | SUMITA SINGH | INC | 35,894 | 35.45% | JAI PARKASH | 3,731 |
| 2005 | SUMITA SINGH | INC | 53,300 | 53.02% | JAI PARKASH | 33,997 |
Who has held it
Wins by party across every election above







