Assembly constituency 69, Haryana

Mahendragarh

Kanwar Singh (BJP) won the 2024 election by 2,648 votes, taking 40.60% of the vote to Rao Dan Singh (INC)'s 38.90%. Below is every result here since 2009.

Latest winnerBJPKanwar Singh, 2024
Winner's vote share, 202440.60%runner-up 38.90%
Winning margin, 20242,6481.71% of votes cast
Elections on record4BJP 2, INC 2

Result by result

2009 INC 42,286 37.8% vs 32.9%2014 BJP 83,724 59.9% vs 35.2%2019 INC 46,478 32.4% vs 25.4%2024 BJP 63,036 40.6% vs 38.9%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2024AssemblyMahendragarh
Seat 69
Kanwar Singh
BJP
63,036
40.6%
Rao Dan Singh
INC
60,388
38.9%
2,648 votes
1.71%
72.2%
2019AssemblyMahendragarh
Seat 69
Rao Dan Singh
INC
46,478
32.4%
Ram Bilas Sharma
BJP
36,258
25.4%
10,220 votes
7.13%
73.3%
2014AssemblyMahendragarh
Seat 69
Ram Bilash Sharma
BJP
83,724
59.9%
Dan Singh Rao
INC
49,233
35.2%
34,491 votes
24.67%
81.0%
2009AssemblyMahendragarh
Seat 69
Dan Singh
INC
42,286
37.8%
Ram Bilash Sharma
BJP
36,833
32.9%
5,453 votes
4.87%
74.8%

Source: Election Commission of India results, 2009 onwards.