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
| Year | House | Seat | Winner | Votes | Runner-up | Votes | Margin | Turnout |
|---|---|---|---|---|---|---|---|---|
| 2024 | Lok Sabha | Mainpuri 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% |
| 2019 | Lok Sabha | Mainpuri 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% |
| 2014 | Lok Sabha | Mainpuri 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% |
| 2009 | Lok Sabha | Mainpuri 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.