Machhlishahr is a Lok Sabha / Parliamentary constituency in of Uttar Pradesh and is located in Central India. Machhlishahr Lok Sabha seat is unreserved.
It is a rural constituency with an approximate literacy rate of 71.38%. In 2014, there were 1891969 voters of which 1026789 were male and 865121 were female and 59 voters of the third gender. Machhlishahr has an estimated Scheduled Caste population of 23.05% and a Scheduled Tribe population of 0.26%.
Ram Charitra Nishad of BJP (Alliance: NDA) won in this seat defeating BSP. BJP polled 4,38,210 of the total of 9,97,902 votes polled. SP won the seat in the 2009 Lok Sabha elections.
The voter turnout in the 2014 Lok Sabha elections was 52.74%.