Skip to content

Farrukhabad

Lok Sabha constituency in Uttar Pradesh. Bharatiya Janata Party has won it 3 times in a row, holding it since 2014. It changed hands 1 time between 2009 and 2024.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Mukesh RajputBharatiya Janata Party (NDA), 4,87,963 votesDr. Naval Kishor ShakyaSamajwadi Party, 4,85,285 votes2,6780.3%59.1%
2019Mukesh RajputBharatiya Janata Party (NDA), 5,69,880 votesManoj AgarwalBahujan Samaj Party, 3,48,178 votes2,21,70222.3%58.7%
2014Mukesh RajputBharatiya Janata Party (NDA), 4,06,195 votesRameshwar Singh YadavSamajwadi Party, 2,55,693 votes1,50,50215.5%60.1%
2009Salman KhursheedIndian National Congress (UPA), 1,69,351 votesNaresh Chandra AgrawalBahujan Samaj Party, 1,42,152 votes27,1994.5%46.8%

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