Agra, Uttar Pradesh — Lok Sabha Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Agra (Uttar Pradesh) was won by Satyapal Singh Baghel (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 211,546 votes over Manoj Kumar Soni. This page covers every Lok Sabha general election in Agra, Uttar Pradesh, from 1957 to 2019.
Full Election History, 1957–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1957
Seth Achal Singh
Indian National Congress
110,710
50.1%
Sri Krishna Dutt Paliwal (Independent)
29,715 (13.5 pts)
1962
Seth Achal Singh
Indian National Congress
128,849
48.3%
Haider Bux (REP)
54,351 (20.4 pts)
1967
S.A. Singh
Indian National Congress
95,828
33.8%
H. Rani (Bharatiya Jana Sangh)
27,733 (9.8 pts)
1971
Achal Singh
Indian National Congress
160,242
59.1%
Babu Lal Singhal (BKD)
113,061 (41.7 pts)
1977
Shambhu Nath Chaturvedi
Bharatiya Lok Dal
257,472
70.3%
Achal Singh (Indian National Congress)
160,552 (43.9 pts)
1980
Nihal Singh
Congress (I)
117,942
34.9%
Adi Ram Singhal (Janata Party)
16,415 (4.9 pts)
1984
Nihal Singh
Indian National Congress
147,473
43.1%
Udayan Sharma (LKD)
39,677 (11.6 pts)
1989
Ajay Singh
Janata Dal
200,975
54.7%
Nihal Singh (Indian National Congress)
76,469 (20.8 pts)
1991
Bhagwan Shanker Rawat
Bharatiya Janata Party
187,328
46.2%
Ajay Singh /O Bhagwan Singh (Janata Dal)
63,126 (15.6 pts)
1996
Bhagwan Shankar Rawat
Bharatiya Janata Party
224,935
44.3%
A.K.Maurya (Bahujan Samaj Party)
84,568 (16.7 pts)
1998
Bhagwan Shankar Rawat
Bharatiya Janata Party
240,172
37.0%
Rameshwar Singh (Independent)
48,423 (7.4 pts)
1999
Raj Babbar
Samajwadi Party
288,558
44.9%
Bhagwan Shankar Rawat (Bharatiya Janata Party)
112,982 (17.6 pts)
2004
Raj Babbar
Samajwadi Party
243,094
37.8%
Murari Lal Mittal Fatehpuria (Bharatiya Janata Party)
57,342 (8.9 pts)
2009
Dr. Ramshankar
Bharatiya Janata Party
203,697
31.5%
Kunwar Chand (Vakil) (Bahujan Samaj Party)
9,715 (1.5 pts)
2014
Dr. Ram Shankar Katheria
Bharatiya Janata Party
583,716
54.5%
Narayan Singh Suman (Bahujan Samaj Party)
300,263 (28.1 pts)
2019
Satyapal Singh Baghel
Bharatiya Janata Party
646,875
56.8%
Manoj Kumar Soni (Bahujan Samaj Party)
211,546 (18.6 pts)
Full Result Breakdown by Election
1957
Candidate Party Votes Share
Seth Achal Singh
Indian National Congress
110,710
50.1%
Sri Krishna Dutt Paliwal
Independent
80,995
36.7%
Puttu Lal
Independent
29,172
13.2%
1962
Candidate Party Votes Share
Seth Achal Singh
Indian National Congress
128,849
48.3%
Haider Bux
REP
74,498
27.9%
Raj Nath Kunzru
Jharkhand Party
29,657
11.1%
B. P. Agarwal
Swatantra Party
23,534
8.8%
Ramji Lal
Independent
10,332
3.9%
1967
Candidate Party Votes Share
S.A. Singh
Indian National Congress
95,828
33.8%
H. Rani
Bharatiya Jana Sangh
68,095
24.0%
L. Dass
RPI
61,538
21.7%
T. Singh
Swatantra Party
19,584
6.9%
A. Singh
Independent
15,231
5.4%
G.C. Pipal
Independent
7,864
2.8%
L. Narain
Independent
4,449
1.6%
R.L. Barolia
Independent
3,899
1.4%
K. Pratap
Independent
2,348
0.8%
P. Kumari
Independent
2,042
0.7%
B. Dass
Independent
1,567
0.6%
N.S.D. Pathak
Independent
1,375
0.5%
1971
Candidate Party Votes Share
Achal Singh
Indian National Congress
160,242
59.1%
Babu Lal Singhal
BKD
47,181
17.4%
Shiv Prasad
Congress (O)
46,419
17.1%
Devpal Singh
Independent
10,368
3.8%
Ramjilal Barolia
Independent
3,565
1.3%
Hira Lal Bhagat
All India Forward Bloc
2,151
0.8%
Ram Swarup Sagar
Independent
1,363
0.5%
1977
Candidate Party Votes Share
Shambhu Nath Chaturvedi
Bharatiya Lok Dal
257,472
70.3%
Achal Singh
Indian National Congress
96,920
26.5%
Narsingh Das Pathak
Independent
6,503
1.8%
Rajendra Prasad
Independent
2,855
0.8%
Mohd. Sulaiman Khan
Independent
2,284
0.6%
1980
Candidate Party Votes Share
Nihal Singh
Congress (I)
117,942
34.9%
Adi Ram Singhal
Janata Party
101,527
30.0%
Baloji Agrawal
Janata Party (Secular)
100,165
29.6%
Rajenra Prasad
Independent
2,120
0.6%
Nasim Ahmad Qureshi
Independent
1,670
0.5%
Satya Narain
Independent
1,479
0.4%
Ramesh Chandra Pathak
Independent
1,474
0.4%
Mahesh Chandra Kulshrestha
Independent
1,383
0.4%
Islam Uddin
Congress (U)
1,069
0.3%
Subhash Chandra Agrawal
Independent
936
0.3%
Bhimsen Kamaria
Independent
903
0.3%
Subhash Chandra Upadhyaya
Independent
848
0.3%
Brij Mohan
Independent
813
0.2%
Shyam Sharma
Independent
718
0.2%
Mubariq Hussain Qureshi
Independent
631
0.2%
Niranjan
Independent
506
0.1%
Sukh Deo Gidwani
Independent
502
0.1%
Mohammad Islam
Independent
434
0.1%
Krishan Mohan Bhardwaj
Independent
419
0.1%
Pahup Singh Chanhar Alias Pohopi
Independent
358
0.1%
Tara Chand
Independent
354
0.1%
Raj Sharma
Independent
352
0.1%
Tikam Singh
Independent
351
0.1%
Soran Singh
Independent
316
0.1%
Vijay Kumar Garg
Independent
270
0.1%
Swami Hari Shanker Krantivir
All India Forward Bloc
262
0.1%
Bhagwati Prasad
Independent
251
0.1%
1984
Candidate Party Votes Share
Nihal Singh
Indian National Congress
147,473
43.1%
Udayan Sharma
LKD
107,796
31.5%
M. Man Singh
Independent
35,262
10.3%
Bhagwan Shankar Rawat
Bharatiya Janata Party
31,316
9.2%
Bangali Mal Agrawal
Independent
2,437
0.7%
Durgesh
Independent
1,996
0.6%
Mahendra Singh
Independent
1,766
0.5%
Nathi Lal
Independent
1,567
0.5%
Mohan Lal
Independent
1,258
0.4%
Dev Kumar Sakit
Independent
1,112
0.3%
Girraj
DDP
1,093
0.3%
Ayela Madan Lal
ICS
997
0.3%
Gyan Prakash
Independent
911
0.3%
Pradeep Kumar Jain
Independent
662
0.2%
Rakesh Dixit
Independent
650
0.2%
D. D. Sharma
Independent
621
0.2%
Suman
Independent
600
0.2%
Jagdish
Independent
470
0.1%
Nasim Qureshi
Independent
436
0.1%
Chandi Ram
Independent
415
0.1%
Sushil Kumar Goyal
Independent
357
0.1%
Om Prakash Sagar
Independent
347
0.1%
Durag Pal Singh
Independent
342
0.1%
Amar Singh
Independent
310
0.1%
Ashok Kumar
Independent
301
0.1%
Vijay Kumar Garg
Independent
285
0.1%
Surendra Nayyar
Independent
277
0.1%
Dharam Pal Udhani
Independent
248
0.1%
Om Prakash Tiwari
Independent
224
0.1%
Rajendra Prasad Singhal
Independent
221
0.1%
Rafiq Uddin
Independent
156
0.0%
Ram Swarup
Independent
151
0.0%
1989
Candidate Party Votes Share
Ajay Singh
Janata Dal
200,975
54.7%
Nihal Singh
Indian National Congress
124,506
33.9%
Ved Ram Sagar
Bahujan Samaj Party
16,961
4.6%
Om Parkash Tewari
Hindustan Mazdoor Sevak Sangh
6,212
1.7%
Jakhmi Akbarabadi
Independent
1,962
0.5%
Rakesh
DDP
1,898
0.5%
Damodar Sharma
Independent
1,503
0.4%
Hari Prakash
Independent
980
0.3%
Naseem Qureshi
Independent
838
0.2%
Chaitnya Agarwal Patrkar
All India Forward Bloc
826
0.2%
Leela Dhar Verma
Independent
733
0.2%
Krishan Gopal Rajwansi
Independent
716
0.2%
Gopal Singh
Independent
715
0.2%
Chait Ram
Independent
696
0.2%
D.P.Varun
UPRP
623
0.2%
Ashok Kumar
Independent
610
0.2%
Brij Mohan
Independent
609
0.2%
Sudhir Kumar Singh
Independent
602
0.2%
Vijay Kumar Garg
Independent
595
0.2%
Rajendra Pal Singh
Independent
555
0.2%
Duresh Bhagel
LKD (B)
513
0.1%
Sri Chand
Independent
484
0.1%
Mahendra Kumar Agarwal
Independent
435
0.1%
Amar Nath
Independent
419
0.1%
Gidwani Sukhdeo
Independent
403
0.1%
Chandi Ram
Independent
365
0.1%
Vijay Singh
Independent
280
0.1%
Nand Ram
Independent
249
0.1%
Chandra Prakash
Independent
240
0.1%
Vijay Kumar
Independent
229
0.1%
Gani Pat Chandra Gupta
Independent
221
0.1%
Manoj Kumar Arora
Independent
204
0.1%
D.D.Sharma
Independent
178
0.0%
Aditya Prakash Upadhyaya
Independent
176
0.0%
Krishan Dutta Misra
Independent
90
0.0%
1991
Candidate Party Votes Share
Bhagwan Shanker Rawat
Bharatiya Janata Party
187,328
46.2%
Ajay Singh /O Bhagwan Singh
Janata Dal
124,202
30.6%
Nihal Singh S/O Fateh Singh
Indian National Congress
67,196
16.6%
Hazi Islam Qureshi
Janata Party
9,954
2.5%
Satya Prakash Singhal
Independent
3,222
0.8%
Anil Adarsh Jain
Independent
1,329
0.3%
Man Singh
UPRP
1,272
0.3%
Mahendra Singh Balmiki
Hindustan Mazdoor Sevak Sangh
891
0.2%
Ashok Kumar Sharma
Independent
860
0.2%
Mahendra Nath
LKD
731
0.2%
Bhikam Singh Chaudhary
Independent
620
0.2%
Bishambhar
Independent
574
0.1%
Ajay Singh S/O Sh. Abhay Singh
Independent
540
0.1%
Raj Kumar
Independent
494
0.1%
Gauri Shanker
Independent
463
0.1%
Bhoopal Singh
Independent
453
0.1%
Devi Ram Nishad
Independent
427
0.1%
Nihal Singh S/O Amar Singh
Independent
420
0.1%
Hasnoo Ram Ambedkari
MSD
408
0.1%
Ajit Kumar Patel
Independent
391
0.1%
Yogendra Kumar Gupta
Independent
372
0.1%
Prem Singh Alias Prem Kumar Kardam
Independent
348
0.1%
Gir Raj
DDP
297
0.1%
Rais Uddin
Independent
261
0.1%
Vijay Kumar Garg
Independent
222
0.1%
Krishan Kant Alias K.K. Sharma
Independent
221
0.1%
Bhoopendra Pathak
Independent
195
0.0%
Manoj Kumar
Independent
195
0.0%
Surendra Kumar Sharma
Independent
194
0.0%
Vimal Prasad
Independent
177
0.0%
Prakash Narayan
Independent
155
0.0%
Ajay Kumar
Independent
155
0.0%
Brij Mohan
Independent
145
0.0%
Akhilesh Prasad
Independent
131
0.0%
Gidwani Sukhdev
Independent
125
0.0%
Chetanya Agrawal Patrakar
Independent
121
0.0%
Guljari
Independent
120
0.0%
Nasim Qureshi
Independent
120
0.0%
M.A. Khan Chaman
Independent
101
0.0%
Radha Kishan Lawania
Independent
94
0.0%
Hari Prakash
Independent
82
0.0%
Jagdish
Independent
75
0.0%
Mahmood Qureshi
Independent
57
0.0%
1996
Candidate Party Votes Share
Bhagwan Shankar Rawat
Bharatiya Janata Party
224,935
44.3%
A.K.Maurya
Bahujan Samaj Party
140,367
27.7%
Ajay Singh
Janata Dal
78,929
15.6%
Nihal Singh
Indian National Congress
37,861
7.5%
Sumer Singh
Independent
7,914
1.6%
Rama Shanker
Independent
2,467
0.5%
Ram Babu
AIIC(T)
2,054
0.4%
Atar Singh
Independent
1,600
0.3%
Shivcharan
Independent
1,376
0.3%
Panna Lal
Independent
745
0.1%
Mahindersingh S/O Dwarika
Independent
679
0.1%
Nirmal Jeet Singh Sarna
PPNMS
651
0.1%
Narinder
Independent
610
0.1%
Dalbir Singh
RPI
518
0.1%
Jawahar Lal
Independent
419
0.1%
Rajkumar
Shiv Sena
388
0.1%
D.D.Sharma
Independent
359
0.1%
Sunhari Lal
BEP
345
0.1%
Asfia Begam
BKD(J)
326
0.1%
Bhagirath
JKC
324
0.1%
Arunkumar Jain
Independent
313
0.1%
Ganesh
Independent
300
0.1%
Bharat Milap
Independent
278
0.1%
Vinaykumar S/O Rajvirsingh
Independent
267
0.1%
Ajit Kumar Patel
Independent
250
0.0%
Bhagwan Singh Majhwar
Independent
220
0.0%
Mratunjay Mishra
Independent
215
0.0%
Rajinder
Independent
203
0.0%
Mohindersingh S/O Shyam Singh
Independent
172
0.0%
Rakesh
Independent
159
0.0%
Suresh
Independent
150
0.0%
Vinod Kumar
Independent
149
0.0%
Sashi Bhushan Sharma
Independent
134
0.0%
Sunderpal Singh S/O Dariyab Singh
HKMP
131
0.0%
Ramnayak Singh
Independent
129
0.0%
Sunderpal Singh S/O Attar Singh
Independent
127
0.0%
Renu
Independent
124
0.0%
Ajay Kumar
Independent
122
0.0%
Vidya Dev
Independent
110
0.0%
Vijaykumar S/O Padam Chand
Independent
107
0.0%
Janki Prasad
Independent
101
0.0%
Hasnu Ram Ambedkari
Independent
98
0.0%
Vinay Kumar S/O Mahesh Chandra
Independent
96
0.0%
Rameshwar Sahya Rayazada
Independent
95
0.0%
Hemendera Kumar Jain
Independent
93
0.0%
Chitra Sachan
Independent
79
0.0%
Rajiv Magan
Independent
74
0.0%
Gopal Prasad
Independent
51
0.0%
Jay Kumar
Independent
34
0.0%
Vijaykumar S/O Kamta Prasad
Independent
29
0.0%
Gautam Prakash
Independent
23
0.0%
1998
Candidate Party Votes Share
Bhagwan Shankar Rawat
Bharatiya Janata Party
240,172
37.0%
Rameshwar Singh
Independent
191,749
29.5%
Kishan Lal Baghel
Bahujan Samaj Party
166,241
25.6%
Agrawal Mohan Lal Advocate
Indian National Congress
29,061
4.5%
Omvir
AD
4,559
0.7%
Babu
Independent
2,690
0.4%
Mritunjaya Mishra
Independent
2,632
0.4%
Ranvir Singh
Samajwadi Party
2,513
0.4%
Sanjeev Kumar
LS
2,378
0.4%
Shammi
Independent
1,310
0.2%
Shaukeen
RAM
940
0.1%
Sunil Kumar Agarwal
Independent
776
0.1%
Kishan Lal
AJBP
735
0.1%
Vinod Kumar Gupta
Independent
692
0.1%
Vinod Kumar Singh
SHSP
610
0.1%
Kishan Babu
Independent
492
0.1%
Radhey Mohan
Independent
476
0.1%
V. Lal
HKMP
352
0.1%
Basant Kumar
Independent
331
0.1%
Shyam Babu
Independent
299
0.0%
Hasnuram Ambedkari
Independent
276
0.0%
Surekha Yadav
Independent
229
0.0%
Ajay Singh
Independent
216
0.0%
Yad Ram
Independent
212
0.0%
1999
Candidate Party Votes Share
Raj Babbar
Samajwadi Party
288,558
44.9%
Bhagwan Shankar Rawat
Bharatiya Janata Party
175,576
27.3%
Rais Uddin
Bahujan Samaj Party
119,762
18.6%
Ajai Singh
Indian National Congress
38,033
5.9%
Puranchand
Independent
3,676
0.6%
Rajeev Agarwal
Independent
3,266
0.5%
Shankar Lal Rathore
PSJP
2,995
0.5%
Kishan Lal Jindal
AJBP
2,748
0.4%
Budo Alias Buddha Ram
Independent
2,506
0.4%
Yatindra Pal Singh
Independent
2,058
0.3%
Paras
Independent
797
0.1%
Ashok Kumar Mahaur
Independent
652
0.1%
Amit Shukla
Independent
482
0.1%
Ganga Ram
Independent
465
0.1%
Navneet Agarwal
Independent
454
0.1%
Tarachand
Independent
398
0.1%
2004
Candidate Party Votes Share
Raj Babbar
Samajwadi Party
243,094
37.8%
Murari Lal Mittal Fatehpuria
Bharatiya Janata Party
185,752
28.9%
Pandit Keshav Prasad Dixit
Bahujan Samaj Party
174,149
27.1%
Surendra Singh
Indian National Congress
14,483
2.3%
Sayed Irfan Ahmad
RHD
12,346
1.9%
Sundar Singh
Independent
3,897
0.6%
Samarveer Singh Chahar
RSMD
2,233
0.3%
Sundar Babu Chanchal
Independent
1,991
0.3%
Rajesh Kumar Singh Kushwaha
Independent
1,843
0.3%
Firoz Khan
Independent
577
0.1%
Madan Lal Timori
AD
546
0.1%
Devi Singh
RKSP
479
0.1%
Rajendra Kardam
Independent
467
0.1%
Dileep
Independent
345
0.1%
Anoop
Independent
278
0.0%
Girraj
Independent
239
0.0%
2009
Candidate Party Votes Share
Dr. Ramshankar
Bharatiya Janata Party
203,697
31.5%
Kunwar Chand (Vakil)
Bahujan Samaj Party
193,982
30.0%
Ramji Lal Suman
Samajwadi Party
141,367
21.8%
Prabhudayal Katheria
Indian National Congress
93,373
14.4%
Santosh Kumar Diwakar
Independent
4,571
0.7%
Ganeshi Lal Mahaur
Independent
1,560
0.2%
Vinod Kumar Singh
Independent
1,454
0.2%
Vivek Chauhan Valmiki
RSMD
1,236
0.2%
Rakesh
Independent
1,215
0.2%
Dr. Chandrapal
Independent
1,093
0.2%
Ramesh
JBSP
1,070
0.2%
Boby
Independent
934
0.1%
Nityanand
Independent
579
0.1%
Ram Devi
HDVP
532
0.1%
Rajesh Kumar Pradhan
RSBP
427
0.1%
2014
Candidate Party Votes Share
Dr. Ram Shankar Katheria
Bharatiya Janata Party
583,716
54.5%
Narayan Singh Suman
Bahujan Samaj Party
283,453
26.5%
Maharaj Singh Dhangar
Samajwadi Party
134,708
12.6%
Upendra Singh
Indian National Congress
34,834
3.3%
Ravindra Singh
Aam Aadmi Party
7,804
0.7%
None Of The Above
Independent
5,191
0.5%
Om Prakash
Independent
4,243
0.4%
Dinesh Kumar Gautam
Independent
3,657
0.3%
Anil
BKPP
3,646
0.3%
Vinod Kumar Singh
Independent
2,584
0.2%
Amar Singh
Independent
2,453
0.2%
Ashok Kumar
Independent
1,416
0.1%
Prem Singh
BMP
771
0.1%
Anita
VIP
765
0.1%
Ramesh
Janata Dal (United)
602
0.1%
Chandra Pal
ASP
557
0.1%
2019
Candidate Party Votes Share
Satyapal Singh Baghel
Bharatiya Janata Party
646,875
56.8%
Manoj Kumar Soni
Bahujan Samaj Party
435,329
38.2%
Preeta Harit
Indian National Congress
45,149
4.0%
Chandra Pal
ASP
2,802
0.2%
Ambedkari Hasnuram Ambedkari
Independent
2,768
0.2%
Babu Lal
Independent
2,381
0.2%
Ramji Lal Vidhyarthi
PP
1,468
0.1%
Himanshi
LGP
1,408
0.1%
Raja
RVP
1,326
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
1957: Indian National Congress margin 13.5 pts
1962: Indian National Congress margin 20.4 pts
1967: Indian National Congress margin 9.8 pts
1971: Indian National Congress margin 41.7 pts
1977: Bharatiya Lok Dal margin 43.9 pts
1980: Congress (I) margin 4.9 pts
1984: Indian National Congress margin 11.6 pts
1989: Janata Dal margin 20.8 pts
1991: Bharatiya Janata Party margin 15.6 pts
1996: Bharatiya Janata Party margin 16.7 pts
1998: Bharatiya Janata Party margin 7.4 pts
1999: Samajwadi Party margin 17.6 pts
2004: Samajwadi Party margin 8.9 pts
2009: Bharatiya Janata Party margin 1.5 pts
2014: Bharatiya Janata Party margin 28.1 pts
2019: Bharatiya Janata Party margin 18.6 pts
1957
1962
1967
1971
1977
1980
1984
1989
1991
1996
1998
1999
2004
2009
2014
2019
Trend
Agra 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, Bharatiya Lok Dal, Congress (I), Janata Dal, Bharatiya Janata Party, Samajwadi Party.
Frequently Asked Questions
Who won Agra in the 2019 Lok Sabha election?
Satyapal Singh Baghel (Bharatiya Janata Party) won Agra, Uttar Pradesh, in 2019 with 646,875 votes (56.8%), a margin of 211,546 votes over Manoj Kumar Soni.
Which parties have won Agra since 1957?
Since 1957, Agra has been won by: Bharatiya Janata Party, Bharatiya Lok Dal, Congress (I), Indian National Congress, Janata Dal, Samajwadi Party.
What was the closest result in Agra?
The closest result on record for Agra was 2009, when Bharatiya Janata Party beat Bahujan Samaj Party by just 9,715 votes (1.5 percentage points).
Related Pages