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, 1999
Balram Singh Yadav
SP
Elections held
16
1962–2024
Most successful party
SP
won 8 of 16
Margin, 1999
28,026
4.92% of valid votes
Result, 1999
Runner-up
BJPDarshan Singh Yadav
- Votes
- 2,16,087
- Vote share
- 37.94%
- Behind by
- 28,026
Electors
11,09,097
Total votes polled
5,69,538
Valid votes
5,69,538
NOTA votes
—
Turnout
51.4%
Full result, 1999
17 candidates · 5,69,538 valid votes
Balram Singh YadavSPwon
2,44,113
42.9%
Darshan Singh YadavBJP
2,16,087
37.9%
Balak Dass ShakyaBSP
75,107
13.2%
Munshi LalINC
15,139
2.7%
Bijendra PalIND
6,169
1.1%
Dinesh KumarIND
3,349
0.6%
Mahesh ChandraIND
2,982
0.5%
Shailendra Pal SinghNLP
2,734
0.5%
Darshan SinghIND
1,283
0.2%
Rajesh KumarIND
746
0.1%
Sobaran SinghIND
441
0.1%
Vivek Chandra YadavAJBP
386
0.1%
Showing the top 12 of 17. The full list is in the API.
Past results
Most recent 5 of 16 elections
| Year | Winner | Party | Votes | Vote share | Runner-up | Margin |
|---|---|---|---|---|---|---|
| 2024 | DIMPLE YADAV | SP | 5,98,526 | 56.79% | JAYVEER SINGH | 2,21,639 |
| 2019 | MULAYAM SINGH YADAV | SP | 5,24,926 | 53.75% | PREM SINGH SHAKYA | 94,389 |
| 2014 | MULAYAM SINGH YADAV | SP | 5,95,918 | 59.64% | SHATRUGHAN SINGH CHAUHAN | 3,64,666 |
| 2009 | MULAYAM SINGH YADAV | SP | 3,92,308 | 56.44% | VINAY SHAKYA | 1,73,069 |
| 2004 | MULAYAM SINGH YADAV | SP | 4,60,470 | 63.96% | ASHOK SHAKYA | 3,37,870 |
Who has held it
Wins by party across every election above

