Skip to content

MAINPURI

Constituency no. 21 in Uttar Pradesh · Lok Sabha seat contested 16 times since 1962.

Uttar Pradesh also has an assembly constituency called MAINPURI. It is a different territory with a different electorate — see its 16 results.

Winner, 2024
DIMPLE YADAV
SP
Elections held
16
1962–2024
Most successful party
SP
won 8 of 16
Margin, 2024
2,21,639
21.03% of valid votes

Result, 2024

Winner
Votes
5,98,526
Vote share
56.79%
Margin
2,21,639
Runner-up
BJPJAYVEER SINGH
Votes
3,76,887
Vote share
35.76%
Behind by
2,21,639
Electors
Total votes polled
10,54,011
Valid votes
10,54,011
NOTA votes
4,582
0.43% of votes polled
Turnout

Full result, 2024

8 candidates · 10,54,011 valid votes

2024 election →
DIMPLE YADAVSPwon
5,98,526
56.8%
JAYVEER SINGHBJP
3,76,887
35.8%
SHIV PRASAD YADAVBSP
66,814
6.3%
SURESH CHANDRAIND
2,374
0.2%
NAND RAM BAGRIVPI
1,769
0.2%
MANJU PALBSCP
1,171
0.1%
PRAMOD KUMARIND
1,006
0.1%
SUNIL KUMAR MISHRASSJP
882
0.1%

Past results

Most recent 5 of 16 elections

View all 16
YearWinnerPartyVotesVote shareRunner-upMargin
2024DIMPLE YADAVSP5,98,52656.79%JAYVEER SINGH2,21,639
2019MULAYAM SINGH YADAVSP5,24,92653.75%PREM SINGH SHAKYA94,389
2014MULAYAM SINGH YADAVSP5,95,91859.64%SHATRUGHAN SINGH CHAUHAN3,64,666
2009MULAYAM SINGH YADAVSP3,92,30856.44%VINAY SHAKYA1,73,069
2004MULAYAM SINGH YADAVSP4,60,47063.96%ASHOK SHAKYA3,37,870

Who has held it

Wins by party across every election above

Turnout and closeness over time

Turnout

0%17%34%51%68%196219671971197719801984198919911996199819992004200920142019Turnout

Winning margin

0%17%34%51%68%1962196719711977198019841989199119961998199920042009201420192024Margin