Mainpuri Lok Sabha constituency () is one of the 80 Lok Sabha (parliamentary) constituencies in the Indian state of Uttar Pradesh.
Mainpuri constituency comprises five Vidhan Sabha (legislative assembly) segments. These are:
In Mainpuri, 45% of the 1.73 million voters are Yadavs. The other dominant castes are Shakya, Brahmins, Scheduled Castes and Muslims.
^ By-poll
<section begin="General Election 2019"/>
<section end="General Election 2019" />
<section begin="By Election 2019"/>
<section end="By Election 2019" />
<section begin="General Election 2014"/>
<section end="General Election 2014" />
<section begin="General Election 2009"/>
<section end="General Election 2009" />
<section begin="By Election 2004"/>
<section end="By Election 2004" />
<section begin="General Election 2004"/>
<section end="General Election 2004" />
<section begin="General Election 1996"/>
<section end="General Election 1996" />