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.
Every election in this seat
| Year | Winner | Runner-up | Margin | Margin % | Candidates | Turnout |
|---|---|---|---|---|---|---|
| 2024 | SPDIMPLE YADAV | BJPJAYVEER SINGH | 2,21,639 | 21.03% | 8 | — |
| 2019 | SPMULAYAM SINGH YADAV | BJPPREM SINGH SHAKYA | 94,389 | 9.67% | 12 | 56.7% |
| 2014 | SPMULAYAM SINGH YADAV | BJPSHATRUGHAN SINGH CHAUHAN | 3,64,666 | 36.49% | 13 | 60.5% |
| 2009 | SPMULAYAM SINGH YADAV | BSPVINAY SHAKYA | 1,73,069 | 24.90% | 15 | 49.7% |
| 20041973 boundaries | SPMULAYAM SINGH YADAV | BSPASHOK SHAKYA | 3,37,870 | 46.93% | 13 | 59.5% |
| 19991973 boundaries | SPBalram Singh Yadav | BJPDarshan Singh Yadav | 28,026 | 4.92% | 17 | 51.4% |
| 19981973 boundaries | SPBALRAM SINGH YADAV | BJPASHOK YADAV | 10,366 | 1.63% | 18 | 58.1% |
| 19961973 boundaries | SPMULAYAM SINGH YADAV | BJPUPDESH SINGH CHAUHAN | 51,958 | 8.13% | 53 | 58.3% |
| 19911973 boundaries | JPUDAI PRATAP SINGH | BJPRAM NARESH AGNIHOTRI | 12,165 | 2.83% | 13 | 49.0% |
| 19891973 boundaries | JDUDAI PRATAP SINGH | INCKRISHNA CHANDRA YADAV | 84,291 | 18.83% | 7 | 52.6% |
| 19841973 boundaries | INCBALRAM SINGH YADAV | LKDRAVINDRA SINGH CHAUHAN | 55,008 | 12.86% | 12 | 60.4% |
| 19801973 boundaries | JNPSRAGHUNATH SINGH VERMA | INC(U)SHEO BAKSH SINGH RATHORE | 83,216 | 23.79% | 6 | 53.3% |
| 19771973 boundaries | BLDRAGHUNATH SINGH VERMA | INCMAHARAJ SINGH | 2,25,122 | 61.14% | 4 | 61.0% |
| 19711966 boundaries | INCMAHARAJ SINGH | NCOBADSHAH GUPTA | 69,363 | 33.66% | 9 | 38.7% |
| 19671966 boundaries | INCM. SINGH | BJSP.S. CHAUHAN | 30,088 | 10.61% | 12 | 56.9% |
| 19621961 boundaries | INCBADSHAH GUPTA | CPIRAM NATH | 804 | 0.34% | 8 | 56.3% |
Rows are matched by constituency name within the state, so a seat that survived a delimitation keeps one continuous page. Where a year’s boundaries differ from the present ones the row says so — the name is the same, the territory is not.
Frequently asked
Straight answers to the questions this page exists to answer.
Who won the MAINPURI constituency in 2024?
DIMPLE YADAV (SP) won MAINPURI in 2024, by a margin of 2,21,639 votes.
Which party has won MAINPURI the most times?
SP, with 8 of the 16 wins recorded since 1962.
How many times has MAINPURI gone to the polls?
16 times, from 1962 to 2024.
Who has won MAINPURI the most times?
MULAYAM SINGH YADAV, with 5 wins between 1996 and 2019.







