Skip to main content
Bharat Surveyभारत सर्वे
Lok Sabha constituency 21 · Uttar Pradesh

Mainpuri is parliamentary constituency number 21 in Uttar Pradesh, made up of 5 assembly segments. In the 2024 general election Dimple Yadav of the Samajwadi Party won with 56.8% of the vote, 2,21,639 votes ahead of Jayveer Singh (BJP).

Mainpuri · 2024PC 21
  1. 01
    Dimple Yadav
    SP
    5,98,526
    56.79%
  2. 02
    Jayveer Singh
    BJP
    3,76,887
    35.76%
  3. 03
    Shiv Prasad Yadav
    BSP
    66,814
    6.34%
  4. 04
    Suresh Chandra
    Independent
    2,374
    0.23%
  5. 05
    Nand Ram Bagri
    VPI
    1,769
    0.17%
  6. 3 other candidates · 3,059 votesNOTA · 4,582 (0.43%)

Margin 2,21,639 votes · 21.03% of valid votes

17,98,051
Registered electors
2024 election
58.7%
Turnout
7 May 2024
2,21,639
Victory margin
21.0% of valid votes
2024 · candidate-wise result

All 8 candidates, ranked by votes. Vote share is of 10,54,011 valid votes, NOTA included.

Mainpuri 2024 Lok Sabha result
#CandidatePartyVotesVote share
1Dimple YadavFemale · 46 yrsSP5,98,526
56.79%
2Jayveer SinghMale · 65 yrsBJP3,76,887
35.76%
3Shiv Prasad YadavMale · 53 yrsBSP66,814
6.34%
—NOTANOTA4,582
0.43%
4Suresh ChandraMale · 69 yrsIndependent2,374
0.23%
5Nand Ram BagriMale · 71 yrs · SCVPI1,769
0.17%
6Manju PalFemale · 45 yrsBSCP1,171
0.11%
7Pramod KumarMale · 49 yrs · SCIndependent1,006
0.10%
Show 1 more candidate
8Sunil Kumar MishraMale · 49 yrsSRSMJNP882
0.08%
Past results

Winners and vote share in every Lok Sabha election on the current boundaries, with bye-elections.

0%20%40%60%2009201420192024SP 56.8%BJP 35.8%BSP 6.3%
Vote share, % of valid votes. Hover or focus a year for exact values.
2024Dimple YadavSP · 56.8% · margin 2,21,639Turnout58.7%
2022 byeDimple YadavSP · 64.1% · margin 2,88,461Turnout55.1%
2019Mulayam Singh YadavSP · 53.8% · margin 94,389Turnout56.7%
2014 byeT.s.yadavSP · 64.5% · margin 3,21,249Turnout61.3%
2014Mulayam Singh YadavSP · 59.6% · margin 3,64,666Turnout60.5%
2009Mulayam Singh YadavSP · 56.4% · margin 1,73,069Turnout49.7%

Mainpuri bye-election, 5 Dec 2022

Mainpuri bye-election 2022-12-05
#CandidatePartyVotesVote share
1Dimple YadavSP6,18,120
64.08%
2Raghuraj Singh ShakyaBJP3,29,659
34.18%
—NOTANOTA6,125
0.64%
3Pramod Kumar YadavBKrD3,801
0.39%
4Sushma DeviIndependent2,409
0.25%
5Suresh ChandraIndependent2,303
0.24%
Show 1 more candidate
6Bhupendra Kumar DhangarRSOSP2,137
0.22%

Mainpuri bye-election, 13 Sept 2014

Mainpuri bye-election 2014-09-13
#CandidatePartyVotesVote share
1T.s.yadavSP6,53,786
64.46%
2P.s.shakyaBJP3,32,537
32.79%
—NOTANOTA6,636
0.65%
3A.k.shakyaRSD5,587
0.55%
4Kunj BihariIndependent4,394
0.43%
5V.s.chauhanIndependent2,524
0.25%
Show 7 more candidates
6Ramsaran PalIndependent2,259
0.22%
7Ashok KumarIndependent1,744
0.17%
8M.c.sharmaIndependent1,213
0.12%
9S.k.shuklaSPS1,071
0.11%
10Ram PrakashIndependent942
0.09%
11A.K. TiwariIndependent882
0.09%
12Arvendra SinghIndependent656
0.06%

Mainpuri Lok Sabha result 2019

Mainpuri 2019 Lok Sabha result
#CandidatePartyVotesVote share
1Mulayam Singh YadavSP5,24,926
53.75%
2Prem Singh ShakyaBJP4,30,537
44.09%
—NOTANOTA6,711
0.69%
3Savendra SinghIndependent2,631
0.27%
4Ombeer LodhiJaSSP2,580
0.26%
5ChakrapanJAAP1,812
0.19%
Show 7 more candidates
6Tej Pratap Singh JatavMADP1,730
0.18%
7Kuldeep KumarBKNP1,195
0.12%
8Hariram ShakyaVPI1,121
0.11%
9Shyam SinghSWAJANPA1,053
0.11%
10Ravindra Singh YadavIndependent980
0.10%
11Rajat KumarBJNP623
0.06%
12Ravindra Singh KatarBNavP619
0.06%

Mainpuri Lok Sabha result 2014

Mainpuri 2014 Lok Sabha result
#CandidatePartyVotesVote share
1Mulayam Singh YadavSP5,95,918
59.64%
2Shatrughan Singh ChauhanBJP2,31,252
23.14%
3Dr. Sanghmitra MauryaBSP1,42,833
14.29%
—NOTANOTA6,323
0.63%
4Alok NandanIndependent5,645
0.56%
5Baba Hardev SinghAAP5,588
0.56%
Show 8 more candidates
6Mukesh Kumar ShakyaIndependent2,542
0.25%
7Hakim SinghIndependent2,279
0.23%
8Abu Nasim PathanPECP2,095
0.21%
9RajeshwariIndependent1,746
0.17%
10Mukesh KumarIndependent916
0.09%
11Satendra Veer Singh ChauhanAIFB872
0.09%
12Ashok KumarIndependent695
0.07%
13Shishupal SinghBSCP561
0.06%

Mainpuri Lok Sabha result 2009

Mainpuri 2009 Lok Sabha result
#CandidatePartyVotesVote share
1Mulayam Singh YadavSP3,92,308
56.44%
2Vinay ShakyaBSP2,19,239
31.54%
3Tripti ShakyaBJP56,265
8.10%
4Sachchida NandIndependent7,756
1.12%
5Hakim Singh YadavCPI4,168
0.60%
6SarveshJPS3,613
0.52%
Show 9 more candidates
7Ajay Kumar SinghIndependent2,578
0.37%
8Genda Lal PalRALP2,004
0.29%
9Abadhesh ShakyaRSMD1,634
0.24%
10Rajvir SinghNDPF1,557
0.22%
11Praveen YadavMD1,187
0.17%
12Man Singh KashyapLD1,139
0.16%
13Ravindra SinghRWS635
0.09%
14Yogendra SinghIJP494
0.07%
15Karuna Nidhi PandeyKKJHS455
0.07%
Assembly segments

Lead of Dimple Yadav (SP) over Jayveer Singh (BJP) in each assembly segment. Bars to the right are segments the winner led; bars to the left went to the runner-up.

◀ Jayveer Singh (BJP) ledDimple Yadav (SP) led ▶

EVM votes by assembly segment (ECI report 34). Postal ballots are counted at constituency level only, so segment totals are slightly lower than the final result.

Assembly segments of Mainpuri: Lok Sabha lead and assembly winner
SegmentElectorsLed in Lok Sabha 2024Assembly winner (latest)
Mainpuri AC 1073,50,965SP by 26,265BJP (2022)
Bhongaon AC 1083,49,159SP by 14,053BJP (2022)
Kishni AC 1093,14,699SP by 34,825SP (2022)
Karhal AC 1103,79,618SP by 57,540SP (2022)
Jaswantnagar AC 1994,03,610SP by 88,132SP (2022)
Map

Mainpuri outlined in orange among the Uttar Pradesh Lok Sabha seats, each coloured by the 2024 winner. Click a seat to open it. Boundaries are approximate.

SPBJPINCRLDADALBSPOthers
Data & field work for this seat

Segment-wise and booth-wise result analysis, printable maps, voter-list analysis and verified field surveys. Tick what you need; our team calls back with scope and a quote.

What do you need for Mainpuri PC 21, Uttar Pradesh?

No payment online. We confirm scope and price on a call before any work starts.

FAQ

Answers use the Election Commission of India statistical report for the 2024 general election.

Who won the Mainpuri Lok Sabha seat in 2024?

Dimple Yadav of the Samajwadi Party (SP) won Mainpuri in the 2024 Lok Sabha election with 5,98,526 votes (56.79%). The margin over Jayveer Singh (BJP) was 2,21,639 votes.

What was the voter turnout in Mainpuri in 2024?

10,56,192 of 17,98,051 registered electors voted, a turnout of 58.74% across 2,098 polling stations.

Which assembly segments are in Mainpuri?

Mainpuri is made up of 5 assembly segments: Mainpuri, Bhongaon, Kishni, Karhal, Jaswantnagar. Dimple Yadav led in 5 of them on EVM votes.

Who has won Mainpuri in past Lok Sabha elections?

2024: Dimple Yadav (SP); 2019: Mulayam Singh Yadav (SP); 2014: Mulayam Singh Yadav (SP); 2009: Mulayam Singh Yadav (SP).

Is Mainpuri a reserved Lok Sabha seat?

No, Mainpuri is a general (unreserved) constituency.

When is the next Lok Sabha election for Mainpuri?

The Lok Sabha elected in 2024 completes its five-year term in 2029, so the next general election is due by mid-2029 unless the house is dissolved early or a bye-election is held for this seat.

Source: Election Commission of India, General Election to Lok Sabha 2024 statistical reports — 33 (constituency-wise detailed result), 32 (constituency data summary) and 34 (details of assembly segments). Segment figures are EVM votes only. Boundaries: DataMeet india_pc_2019 (simplified, CC0), approximate.