Lok Sabha constituency 77, Uttar Pradesh

Varanasi

Narendra Modi (BJP) won the 2024 election by 1,52,513 votes, taking 54.20% of the vote to Ajay Rai (INC)'s 40.70%. Below is every result here since 2009.

Latest winnerBJPNarendra Modi, 2024
Winner's vote share, 202454.20%runner-up 40.70%
Winning margin, 20241,52,51313.50% of votes cast
Elections on record4BJP 4

Result by result

2009 BJP 2,03,122 30.5% vs 27.9%2014 BJP 5,81,022 56.4% vs 20.3%2019 BJP 6,74,664 63.6% vs 18.4%2024 BJP 6,12,970 54.2% vs 40.7%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2024Lok SabhaVaranasi
Seat 77
Narendra Modi
BJP
6,12,970
54.2%
Ajay Rai
INC
4,60,457
40.7%
1,52,513 votes
13.50%
56.6%
2019Lok SabhaVaranasi
Seat 77
Narendra Modi
BJP
6,74,664
63.6%
Shalini Yadav
SP
1,95,159
18.4%
4,79,505 votes
45.22%
57.1%
2014Lok SabhaVaranasi
Seat 77
Narendra Modi
BJP
5,81,022
56.4%
Arvind Kejriwal
AAP
2,09,238
20.3%
3,71,784 votes
36.07%
58.4%
2009Lok SabhaVaranasi
Seat 77
Dr. Murli Manohar Joshi
BJP
2,03,122
30.5%
Mukhtar Ansari
BSP
1,85,911
27.9%
17,211 votes
2.59%
42.6%

Source: Election Commission of India results, 2009 onwards.