Varanasi, Uttar Pradesh — Lok Sabha Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Varanasi (Uttar Pradesh) was won by Narendra Modi (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 479,505 votes over Shalini Yadav. This page covers every Lok Sabha general election in Varanasi, Uttar Pradesh, from 1957 to 2019.
Full Election History, 1957–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1957
Raghunath Singh
Indian National Congress
131,087
54.4%
Sheomangal Ram (Independent)
71,926 (29.8 pts)
1962
Raghunath Singh
Indian National Congress
104,682
40.0%
Raghuvira (Jharkhand Party)
45,907 (17.5 pts)
1967
S. N. Singh
CPI (Marxist)
105,784
37.5%
R. Singh (Indian National Congress)
18,167 (6.5 pts)
1971
Raja Ram Shastri
Indian National Congress
138,789
47.0%
Kamla Prasad Singh (Bharatiya Jana Sangh)
85,848 (29.0 pts)
1977
Chandra Shekher
Bharatiya Lok Dal
233,194
66.2%
Raja Ram (Indian National Congress)
171,854 (48.8 pts)
1980
Kamalapati
Congress (I)
129,063
36.9%
Raj Narain (Janata Party (Secular))
24,735 (7.1 pts)
1984
Shyam Lal Yadava
Indian National Congress
153,076
41.6%
Udal (Communist Party of India)
94,430 (25.7 pts)
1989
Anil Shastri
Janata Dal
268,196
62.3%
Shyam Lal Yadav (Indian National Congress)
171,603 (39.9 pts)
1991
Sheesh Chandra Dixit
Bharatiya Janata Party
186,333
41.1%
Raj Kishore (CPI (Marxist))
40,439 (8.9 pts)
1996
Shankar Prasad Jaiswal
Bharatiya Janata Party
250,991
44.6%
Raj Kishore (CPI (Marxist))
100,692 (17.9 pts)
1998
Shankar Prasad Jaiswal
Bharatiya Janata Party
277,232
43.0%
Deena Nath Singh Yadav (CPI (Marxist))
151,946 (23.6 pts)
1999
Shankar Prasad Jaiswal
Bharatiya Janata Party
211,955
33.9%
Rajesh Kumar Mishra (Indian National Congress)
52,859 (8.5 pts)
2004
Dr. Rajesh Kumar Mishra
Indian National Congress
206,904
32.7%
Shankar Prasad Jaiswal (Bharatiya Janata Party)
57,436 (9.1 pts)
2009
Dr. Murli Manohar Joshi
Bharatiya Janata Party
203,122
30.5%
Mukhtar Ansari (Bahujan Samaj Party)
17,211 (2.6 pts)
2014
Narendra Modi
Bharatiya Janata Party
581,022
56.4%
Arvind Kejriwal (Aam Aadmi Party)
371,784 (36.1 pts)
2019
Narendra Modi
Bharatiya Janata Party
674,664
63.9%
Shalini Yadav (Samajwadi Party)
479,505 (45.4 pts)
Full Result Breakdown by Election
1957
Candidate
Party
Votes
Share
Raghunath Singh
Indian National Congress
131,087
54.4%
Sheomangal Ram
Independent
59,161
24.5%
B. L. Atreya
Bharatiya Jana Sangh
28,829
12.0%
Vishwa Nath Singh
RRP
21,920
9.1%
1962
Candidate
Party
Votes
Share
Raghunath Singh
Indian National Congress
104,682
40.0%
Raghuvira
Jharkhand Party
58,775
22.5%
Satya Narain Singh
Communist Party of India
58,285
22.3%
Lalta Prasad
Socialist Party
31,637
12.1%
Kanhaiya Lal Gupta
Independent
4,816
1.8%
Bal Chand
RRP
3,522
1.3%
1967
Candidate
Party
Votes
Share
S. N. Singh
CPI (Marxist)
105,784
37.5%
R. Singh
Indian National Congress
87,617
31.1%
V. Singh
Bharatiya Jana Sangh
77,078
27.4%
S. Mangal
Independent
6,195
2.2%
P. Chaubey
Independent
5,071
1.8%
1971
Candidate
Party
Votes
Share
Raja Ram Shastri
Indian National Congress
138,789
47.0%
Kamla Prasad Singh
Bharatiya Jana Sangh
52,941
17.9%
Rustam Satin
Communist Party of India
48,892
16.5%
Lok Nath
BKD
26,192
8.9%
Satya Narayan Singh
CPI (Marxist)
6,477
2.2%
Raghu Nath Singh
Congress (O)
5,826
2.0%
Panna Lal
Independent
3,550
1.2%
Kedar
Independent
3,405
1.2%
Nagendra Singh
Independent
3,166
1.1%
Krishna Kant Srivastava
RPK
2,140
0.7%
Kamaruddin
Independent
1,853
0.6%
Damoder Singh
Independent
974
0.3%
Vijaikrishna
Independent
709
0.2%
Jai Narain Upadhya
Independent
598
0.2%
1977
Candidate
Party
Votes
Share
Chandra Shekher
Bharatiya Lok Dal
233,194
66.2%
Raja Ram
Indian National Congress
61,340
17.4%
Udal
Communist Party of India
39,013
11.1%
Ram Lakhan
Independent
7,854
2.2%
Shambhu
Independent
2,652
0.8%
Lakshman Chaitanya Brahmachari
RRP
2,280
0.6%
Balram
Independent
1,876
0.5%
Girijashanker Singh
Independent
1,132
0.3%
Mahanth Sri Krishna Giri
Independent
1,030
0.3%
Kishori Lal
Independent
955
0.3%
Shiv Nath
Independent
847
0.2%
1980
Candidate
Party
Votes
Share
Kamalapati
Congress (I)
129,063
36.9%
Raj Narain
Janata Party (Secular)
104,328
29.8%
Om Prakash
Janata Party
82,293
23.5%
Jagdish Chandra Purve
Independent
7,827
2.2%
Niyaj Uddin
RPK
3,554
1.0%
Nand Lal Singh Kashyap
Independent
3,016
0.9%
Ram Narain
Independent
2,528
0.7%
Karuna Nidhan Roy
Independent
2,404
0.7%
Ram Kailash Singh Bhaduriya
Independent
2,184
0.6%
Girija Shanker Singh
Independent
1,760
0.5%
Ahmad Hasan
Independent
1,726
0.5%
Vijay Narin Misra
Independent
1,440
0.4%
Nand Lal
Independent
1,111
0.3%
Kamal Prakash Srivastava
Independent
1,104
0.3%
Miltan Charan
Independent
992
0.3%
Ramji
Independent
976
0.3%
Ram Lakhan Gupta
Independent
871
0.2%
Lalji
Independent
779
0.2%
Ram Bali Misra Vyas
RRP
758
0.2%
Shambhu Nath Misra
Independent
379
0.1%
Baij Nath Gupta Jaiswal
Independent
295
0.1%
Panna Lal Jaiswal
Independent
248
0.1%
1984
Candidate
Party
Votes
Share
Shyam Lal Yadava
Indian National Congress
153,076
41.6%
Udal
Communist Party of India
58,646
15.9%
Atahar Jamal Lari
Janata Party
50,329
13.7%
Om Prakash Singh
Bharatiya Janata Party
46,904
12.7%
Gauri Shankar
LKD
40,281
10.9%
Banarsi
Independent
2,617
0.7%
Pramod Chand
Independent
2,100
0.6%
Ram Murat
DDP
2,097
0.6%
Gaja Nand
Independent
1,756
0.5%
Surendra Pathak
Independent
1,655
0.4%
Dilip Kumar
Independent
1,355
0.4%
Gyan Das
Independent
1,336
0.4%
Chandi Prasad Mishra Alias Chandi Guru
Independent
1,283
0.3%
Ramji Divedi Pankaj
Independent
1,044
0.3%
Vijai Kumar Shrivastava
Independent
1,003
0.3%
Rana Sangram
Independent
842
0.2%
Shiva Charan
Independent
804
0.2%
Shatrughan
Independent
753
0.2%
Mohan Swarup
Independent
231
0.1%
1989
Candidate
Party
Votes
Share
Anil Shastri
Janata Dal
268,196
62.3%
Shyam Lal Yadav
Indian National Congress
96,593
22.4%
Ganga Ram "Gwal"
Bahujan Samaj Party
32,574
7.6%
Ram Das
Independent
12,420
2.9%
Ram Murat
DDP
3,111
0.7%
Nanhe
Independent
2,461
0.6%
Ram Bali Hisra Byas
RRP
2,103
0.5%
Raj Nath Pandey
LKD (B)
2,077
0.5%
Amar Nath Gupta
Independent
2,042
0.5%
Gaja Nand Das
Independent
1,822
0.4%
Mohan Swaroop Verma
SOP
1,522
0.4%
Indrajeet
Independent
1,298
0.3%
Pramod Kumar Pandey
Independent
1,021
0.2%
Krishna Kumar Tiwari
Independent
840
0.2%
Ratan Chandra Verma
Independent
692
0.2%
V. T. R. Veerappa Gounder
Independent
617
0.1%
Rama Shanker Naruang Shah
Independent
582
0.1%
Paras Nath
Independent
432
0.1%
1991
Candidate
Party
Votes
Share
Sheesh Chandra Dixit
Bharatiya Janata Party
186,333
41.1%
Raj Kishore
CPI (Marxist)
145,894
32.2%
Lok Pati Tripathi
Indian National Congress
57,415
12.7%
Kashi Nath Yadav
Bahujan Samaj Party
32,861
7.2%
Shiv Devnarain Roy
Janata Party
10,190
2.2%
Bhai Ram
Independent
2,657
0.6%
Mohan Swarup Verma
Independent
2,624
0.6%
Ram Haran
Independent
2,590
0.6%
Gulab
Independent
2,259
0.5%
Vinod
Independent
1,683
0.4%
Rajnath
LKD
1,322
0.3%
Pushkar Naraiyan
Independent
1,301
0.3%
Kishun
Independent
1,095
0.2%
Ram Murat
DDP
912
0.2%
Rambali Mishra Vyas
Independent
763
0.2%
Mohan Lal Tiwari
Independent
588
0.1%
Ram Nihore
Independent
565
0.1%
Aslam Alias Machhanni
Independent
532
0.1%
Amar Nath Gupta
Independent
434
0.1%
Uttam Kumar Kediya
UPRP
388
0.1%
Ram Prakash Parashar
Independent
342
0.1%
Bhabani Shankar
Independent
324
0.1%
Ramesh Chandra Kushwaha
Independent
166
0.0%
Ramashankar
Independent
164
0.0%
1996
Candidate
Party
Votes
Share
Shankar Prasad Jaiswal
Bharatiya Janata Party
250,991
44.6%
Raj Kishore
CPI (Marxist)
150,299
26.7%
Kamala Rajbhar
Bahujan Samaj Party
70,316
12.5%
Rajdeo Patel
AD
26,797
4.8%
Doodh Nath Chaturvedi
Indian National Congress
22,579
4.0%
Rudra Prasad Singh
AIIC(T)
7,615
1.4%
Ram Harkh
Independent
4,230
0.8%
Chander Prakash
Independent
2,629
0.5%
Gulab Sonkar
Independent
2,031
0.4%
Mustari
Independent
1,962
0.3%
Mangala
Independent
1,607
0.3%
Santosh
Independent
1,495
0.3%
Tiger Ashok Singh
Shiv Sena
1,327
0.2%
Krishna Nigam
Independent
1,294
0.2%
Rakesh "Nyayik"
Independent
1,045
0.2%
Amar Nath Gupta
RMEP
1,012
0.2%
V.C.Rai
Independent
979
0.2%
Raj Kumar Maurya
Independent
944
0.2%
Anil Kumar Rai
Independent
850
0.2%
Sukkhu
RPI
724
0.1%
Madina Begam
Independent
664
0.1%
Kamala Prasad Bind
PMSP
643
0.1%
Gopal Rai
Independent
633
0.1%
Thufif
IDP
624
0.1%
Shambhoo Nath
PSSS
622
0.1%
Quadir Jamal
Independent
604
0.1%
Ashok
Independent
586
0.1%
Akash Yadava
Independent
583
0.1%
Uma Shankar
Independent
524
0.1%
Ballu Ram
Independent
518
0.1%
Raj Kumar
Independent
503
0.1%
Vijay Narain
Independent
463
0.1%
Krishna Nand
Independent
460
0.1%
Anil Sarawagi
Independent
448
0.1%
Om Prakash S/O Late Shankar
Independent
408
0.1%
Harihar
Independent
386
0.1%
Durga Dutt Shukla @ Krishna Maharaj
Independent
384
0.1%
Rambali
Independent
373
0.1%
Amar Nath Singh
Independent
340
0.1%
Abhijit Das
Independent
337
0.1%
Atul Mehra
Independent
315
0.1%
Ramchandar
Independent
315
0.1%
Ram Vikash
Independent
281
0.0%
Ram Murat
Independent
258
0.0%
Om Prkash S/O Shiva Shankar
Independent
230
0.0%
Alok
Independent
179
0.0%
Namwar Shastri Vyas
ABRRP
157
0.0%
1998
Candidate
Party
Votes
Share
Shankar Prasad Jaiswal
Bharatiya Janata Party
277,232
43.0%
Deena Nath Singh Yadav
CPI (Marxist)
125,286
19.4%
Dr. Awdhesh Singh
Bahujan Samaj Party
101,024
15.7%
Rajdev Patel
AD
65,529
10.2%
Dr. Ratnakar Pandey
Indian National Congress
64,154
9.9%
Aslam Ansari
Independent
3,672
0.6%
Munna
Independent
1,942
0.3%
Dr. Moin Ahamad Ansari
Independent
1,673
0.3%
Panna Lal Sonkar
Independent
1,134
0.2%
Shambhu Nath
Independent
974
0.2%
Raj Kumar Sharma
Independent
971
0.2%
Rana Shah Jayasawal
Independent
832
0.1%
Gopal Krishna Mishra (Raju Mishra)
Independent
621
0.1%
1999
Candidate
Party
Votes
Share
Shankar Prasad Jaiswal
Bharatiya Janata Party
211,955
33.9%
Rajesh Kumar Mishra
Indian National Congress
159,096
25.5%
Niranjan Rajbhar
AD
83,282
13.3%
Salman Bashar
Samajwadi Party
78,442
12.6%
Babu Lal Patel
Bahujan Samaj Party
75,059
12.0%
Prof. Dipak Malik
Communist Party of India
7,829
1.3%
Rajpat
PMSP
2,341
0.4%
Vijay Kumar Verma Kushwaha
SSD
1,980
0.3%
Rana Shah Jaiswal
ABBP
1,634
0.3%
Anand Kumar
Independent
1,253
0.2%
Uma Shankar Sharma
AJBP
757
0.1%
Arvind Kumar Tripathi
Shiv Sena
729
0.1%
2004
Candidate
Party
Votes
Share
Dr. Rajesh Kumar Mishra
Indian National Congress
206,904
32.7%
Shankar Prasad Jaiswal
Bharatiya Janata Party
149,468
23.6%
Atahar Jamal Lari
AD
93,228
14.7%
Amir Chand Patel
Bahujan Samaj Party
59,518
9.4%
Anjana Prakash
Samajwadi Party
59,104
9.3%
Shalendra Kumar Alias "Ex Dy. S.P"
Independent
28,533
4.5%
Kanhaya
SBSP
7,550
1.2%
Dr. Heera Lal Yadav
CPI (Marxist)
6,379
1.0%
Ram Prasad Bavla
Independent
5,878
0.9%
Suresh Singh Alias Suresh
Independent
2,733
0.4%
Narendra Nath Dubey Adig
Independent
2,477
0.4%
Dinesh Chandra Pandey
PMSP
2,110
0.3%
Dev Raj
Independent
2,091
0.3%
Ramji
Independent
2,006
0.3%
Kamal Chand
GGP
1,824
0.3%
Khagendra Nath Pandey
Independent
1,297
0.2%
Ganesh Ram
Independent
1,069
0.2%
Lalji Ram
PTSS
908
0.1%
2009
Candidate
Party
Votes
Share
Dr. Murli Manohar Joshi
Bharatiya Janata Party
203,122
30.5%
Mukhtar Ansari
Bahujan Samaj Party
185,911
27.9%
Ajay Rai
Samajwadi Party
123,874
18.6%
Dr. Rajesh Kumar Mishra
Indian National Congress
66,386
10.0%
Vijay Prakash Jaiswal
AD
65,912
9.9%
Satya Prakash Srivastava
Independent
5,279
0.8%
Narendra Nath Dubey Adig
Independent
2,826
0.4%
Rajesh Bharti
Independent
2,116
0.3%
Pushp Raj Sahu
Independent
1,830
0.3%
Kishun Lal
IJP
1,627
0.2%
Awadhesh Kumar Kushwaha
RSMD
1,607
0.2%
Er. Shyam Lal Vishwakarma
MADP
1,582
0.2%
Anand Kumar Ambastha
Independent
1,454
0.2%
Parvez Quadir Khan
Independent
1,243
0.2%
Usha Singh
RAD
721
0.1%
2014
Candidate
Party
Votes
Share
Narendra Modi
Bharatiya Janata Party
581,022
56.4%
Arvind Kejriwal
Aam Aadmi Party
209,238
20.3%
Ajay Rai
Indian National Congress
75,614
7.3%
Vijay Prakash Jaisawal
Bahujan Samaj Party
60,579
5.9%
Kailash Chaurasiya
Samajwadi Party
45,291
4.4%
Rajesh Bharti Surya
RAD
4,327
0.4%
Arun
BSCP
3,634
0.4%
Sarvesh Kumar Gupta
Independent
3,023
0.3%
Baseer Kinnar
Independent
2,850
0.3%
Indira Tiwari
All India Trinamool Congress
2,674
0.3%
Hiralal Yadav
CPI (Marxist)
2,457
0.2%
Iftekhar Kuraishi
Independent
2,323
0.2%
Narendra Nath Dubey Adig
JSEP
2,277
0.2%
None Of The Above
Independent
2,051
0.2%
A.K. Aggarwal
AJP
2,037
0.2%
Shivhari Agarwal
BNP
2,000
0.2%
Pramod Kumar
Independent
1,807
0.2%
Devi Prasad Nand
MAP
1,740
0.2%
Abhimanyu Singh Patel
BMP
1,644
0.2%
Johnson Thomas
Independent
1,524
0.1%
Santosh Kumar
RVMP
1,434
0.1%
Ram Lakhan Gupta
Janata Party
1,376
0.1%
Rajendra Prasad (Garib Das)
Independent
1,367
0.1%
Prakash Prasad
Independent
1,361
0.1%
Narendra Bahadur Singh
Independent
1,306
0.1%
Hemant Kumar Yadav
INL
1,202
0.1%
Bachchan Prasad Yadav
Independent
1,192
0.1%
Bachchelal
LSP
1,172
0.1%
Ghanshyam
Independent
1,151
0.1%
Om Guru Charan Das Alias Vimal Kumar Singh
SSRD
1,144
0.1%
Prabhat Kumar
Independent
1,089
0.1%
Manoj Kumar Chaubey
Independent
1,074
0.1%
Ravindra Kumar
Independent
1,012
0.1%
Lallan
MJP
997
0.1%
Ahmed Sohel Siddiqui
Independent
937
0.1%
Usman
RAD
878
0.1%
Hari Lal
RIP
838
0.1%
Rajiv Kumar Mishra
Independent
677
0.1%
Satyaprakash Srivastava
Independent
599
0.1%
Mahendra Mishra
Independent
573
0.1%
Satish Shankar Jayaswal
Independent
459
0.0%
Rampyare Singh
Independent
423
0.0%
Shiv Kumar Shah
Independent
312
0.0%
2019
Candidate
Party
Votes
Share
Narendra Modi
Bharatiya Janata Party
674,664
63.9%
Shalini Yadav
Samajwadi Party
195,159
18.5%
Ajay Rai
Indian National Congress
152,548
14.4%
Surendra Rajbhar
SBSP
8,892
0.8%
Anil Kumar Chaurasiya
JKP
2,758
0.3%
Manohar Anandrao Patil
Independent
2,134
0.2%
Heena Shahid
JBP
1,914
0.2%
Dr. Shekh Siraj Baba
RMP
1,771
0.2%
Tirbhuwan Sharma
BRSP
1,695
0.2%
Advocate Prem Nath Sharma
MAP
1,606
0.2%
Maanav
Independent
1,435
0.1%
Hari Bhai Patel
AJP(I)
1,340
0.1%
Rajesh Bharti Surya
RAD
1,258
0.1%
Ramsharan
VIP
1,237
0.1%
Sunil Kumar
Independent
1,097
0.1%
Dr. Rakesh Pratap
BJKD(D)
907
0.1%
Ateek Ahmad
Independent
855
0.1%
Brajendra Dutt Tripathi
ACP
838
0.1%
Sunnam Istari
Independent
798
0.1%
Ishwar Dayal Singh Seth
Independent
657
0.1%
Umesh Chandra Katiyar
AHP
637
0.1%
Amresh Mishra
BPP
555
0.1%
Aashin U. S.
IGP
504
0.0%
Ashutosh Kumar Pandey
MARD
499
0.0%
Manish Shrivastava
Independent
350
0.0%
Chandrika Prasad
Independent
331
0.0%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Varanasi has been contested at 16 Lok Sabha general elections on record since 1957. Parties that have won this seat over that span: Indian National Congress, CPI (Marxist), Bharatiya Lok Dal, Congress (I), Janata Dal, Bharatiya Janata Party.
Frequently Asked Questions
Who won Varanasi in the 2019 Lok Sabha election?
Narendra Modi (Bharatiya Janata Party) won Varanasi, Uttar Pradesh, in 2019 with 674,664 votes (63.9%), a margin of 479,505 votes over Shalini Yadav.
Which parties have won Varanasi since 1957?
Since 1957, Varanasi has been won by: Bharatiya Janata Party, Bharatiya Lok Dal, CPI (Marxist), Congress (I), Indian National Congress, Janata Dal.
What was the closest result in Varanasi?
The closest result on record for Varanasi was 2009, when Bharatiya Janata Party beat Bahujan Samaj Party by just 17,211 votes (2.6 percentage points).