Lok Sabha constituency 21, Uttar Pradesh

Mainpuri

Dimple Yadav (SP) won the 2024 election by 2,21,639 votes, taking 56.80% of the vote to Jayveer Singh (BJP)'s 35.80%. Below is every result here since 2009.

Latest winnerSPDimple Yadav, 2024
Winner's vote share, 202456.80%runner-up 35.80%
Winning margin, 20242,21,63921.03% of votes cast
Elections on record4SP 4

Result by result

2009 SP 3,92,308 56.4% vs 31.5%2014 SP 5,95,918 59.6% vs 23.1%2019 SP 5,24,926 53.8% vs 44.1%2024 SP 5,98,526 56.8% vs 35.8%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2024Lok SabhaMainpuri
Seat 21
Dimple Yadav
SP
5,98,526
56.8%
Jayveer Singh
BJP
3,76,887
35.8%
2,21,639 votes
21.03%
58.9%
2019Lok SabhaMainpuri
Seat 21
Mulayam Singh Yadav
SP
5,24,926
53.8%
Prem Singh Shakya
BJP
4,30,537
44.1%
94,389 votes
9.67%
56.7%
2014Lok SabhaMainpuri
Seat 21
Mulayam Singh Yadav
SP
5,95,918
59.6%
Shatrughan Singh Chauhan
BJP
2,31,252
23.1%
3,64,666 votes
36.49%
60.5%
2009Lok SabhaMainpuri
Seat 21
Mulayam Singh Yadav
SP
3,92,308
56.4%
Vinay Shakya
BSP
2,19,239
31.5%
1,73,069 votes
24.90%
49.7%

Source: Election Commission of India results, 2009 onwards.