Lok Sabha constituency 40, Uttar Pradesh
Farrukhabad
Mukesh Rajput (BJP) won the 2024 election by 2,678 votes, taking 47.20% of the vote to Dr. Naval Kishor Shakya (SP)'s 46.90%. Below is every result here since 2009.
Latest winnerBJPMukesh Rajput, 2024
Winner's vote share, 202447.20%runner-up 46.90%
Winning margin, 20242,6780.26% of votes cast
Elections on record4BJP 3, INC 1
Result by result
| Year | House | Seat | Winner | Votes | Runner-up | Votes | Margin | Turnout |
|---|---|---|---|---|---|---|---|---|
| 2024 | Lok Sabha | Farrukhabad Seat 40 | Mukesh Rajput BJP | 4,87,963 47.2% | Dr. Naval Kishor Shakya SP | 4,85,285 46.9% | 2,678 votes 0.26% | 59.2% |
| 2019 | Lok Sabha | Farrukhabad Seat 40 | Mukesh Rajput BJP | 5,69,880 56.8% | Manoj Agarwal BSP | 3,48,178 34.7% | 2,21,702 votes 22.10% | 58.7% |
| 2014 | Lok Sabha | Farrukhabad Seat 40 | Mukesh Rajput BJP | 4,06,195 41.9% | Rameshwar Singh Yadav SP | 2,55,693 26.3% | 1,50,502 votes 15.50% | 60.1% |
| 2009 | Lok Sabha | Farrukhabad Seat 40 | Salman Khursheed INC | 1,69,351 27.7% | Naresh Chandra Agrawal BSP | 1,42,152 23.3% | 27,199 votes 4.45% | 46.8% |
Source: Election Commission of India results, 2009 onwards.