Skip to content

Mainpuri

Lok Sabha constituency in Uttar Pradesh. Samajwadi Party has won it 4 times in a row, holding it since 2009. It has not changed hands since 2009.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Dimple YadavSamajwadi Party (INDIA), 5,98,526 votesJayveer SinghBharatiya Janata Party, 3,76,887 votes2,21,63921.1%58.7%
2019Mulayam Singh YadavSamajwadi Party, 5,24,926 votesPrem Singh ShakyaBharatiya Janata Party, 4,30,537 votes94,3899.7%56.7%
2014Mulayam Singh YadavSamajwadi Party, 5,95,918 votesShatrughan Singh ChauhanBharatiya Janata Party, 2,31,252 votes3,64,66636.7%60.5%
2009Mulayam Singh YadavSamajwadi Party, 3,92,308 votesVinay ShakyaBahujan Samaj Party, 2,19,239 votes1,73,06924.9%49.7%

Source: Election Commission of India statistical reports (2009–2019 via the India Data Portal). Seat names follow the current ECI spelling.