In the 2024 Lok Sabha elections, Farrukhabad parliamentary constituency elected Mukesh Rajput from the Bharatiya Janata Party as the winning candidate. Dr. Naval Kishor Shakya of Samajwadi Party secured the second position with a victory margin of 2678 votes.
Winner
Mukesh Rajput
Bharatiya Janata Party
StatusResult Declared
Runner-up
Dr. Naval Kishor Shakya
Samajwadi Party
Victory Margin
Votes
2678