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.

Every election in this seat

YearWinnerRunner-upMarginMargin %CandidatesTurnout
2024SPDIMPLE YADAVBJPJAYVEER SINGH2,21,63921.03%8
2019SPMULAYAM SINGH YADAVBJPPREM SINGH SHAKYA94,3899.67%1256.7%
2014SPMULAYAM SINGH YADAVBJPSHATRUGHAN SINGH CHAUHAN3,64,66636.49%1360.5%
2009SPMULAYAM SINGH YADAVBSPVINAY SHAKYA1,73,06924.90%1549.7%
20041973 boundariesSPMULAYAM SINGH YADAVBSPASHOK SHAKYA3,37,87046.93%1359.5%
19991973 boundariesSPBalram Singh YadavBJPDarshan Singh Yadav28,0264.92%1751.4%
19981973 boundariesSPBALRAM SINGH YADAVBJPASHOK YADAV10,3661.63%1858.1%
19961973 boundariesSPMULAYAM SINGH YADAVBJPUPDESH SINGH CHAUHAN51,9588.13%5358.3%
19911973 boundariesJPUDAI PRATAP SINGHBJPRAM NARESH AGNIHOTRI12,1652.83%1349.0%
19891973 boundariesJDUDAI PRATAP SINGHINCKRISHNA CHANDRA YADAV84,29118.83%752.6%
19841973 boundariesINCBALRAM SINGH YADAVLKDRAVINDRA SINGH CHAUHAN55,00812.86%1260.4%
19801973 boundariesJNPSRAGHUNATH SINGH VERMAINC(U)SHEO BAKSH SINGH RATHORE83,21623.79%653.3%
19771973 boundariesBLDRAGHUNATH SINGH VERMAINCMAHARAJ SINGH2,25,12261.14%461.0%
19711966 boundariesINCMAHARAJ SINGHNCOBADSHAH GUPTA69,36333.66%938.7%
19671966 boundariesINCM. SINGHBJSP.S. CHAUHAN30,08810.61%1256.9%
19621961 boundariesINCBADSHAH GUPTACPIRAM NATH8040.34%856.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.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.