Satna, Madhya Pradesh — Lok Sabha Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Satna (Madhya Pradesh) was won by Ganesh Singh (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 231,473 votes over Rajaram Tripathi. This page covers every Lok Sabha general election in Satna, Madhya Pradesh, from 1967 to 2019.
Full Election History, 1967–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1967
D.V. Singh
Indian National Congress
132,260
48.9%
V.B.S. Deo (Bharatiya Jana Sangh)
36,579 (13.5 pts)
1971
Narendra Singh
Bharatiya Jana Sangh
160,084
53.5%
Lalta Prasad Khare (Indian National Congress)
38,804 (13.0 pts)
1977
Sukhendra Singh
Bharatiya Lok Dal
249,938
71.3%
Ram Chandra Bajpai (Indian National Congress)
152,577 (43.5 pts)
1980
Gulsher Ahmed
Congress (I)
169,514
45.3%
Sukhendra Singh (Janata Party)
52,119 (13.9 pts)
1984
Aziz Qureshi
Indian National Congress
224,684
53.7%
Brijendra Pathak (Bharatiya Janata Party)
99,310 (23.7 pts)
1989
Sikhendra Singh
Bharatiya Janata Party
223,469
47.1%
Azij Qureshi (Indian National Congress)
53,606 (11.3 pts)
1991
Arjun Singh
Indian National Congress
205,905
43.3%
Sukhendra Singh (Bharatiya Janata Party)
66,251 (14.0 pts)
1996
Sukhlal Kushwaha
Bahujan Samaj Party
182,497
28.4%
Virendra Kumar Sakhlecha (Bharatiya Janata Party)
22,238 (3.5 pts)
1998
Ramanand Singh
Bharatiya Janata Party
263,011
36.6%
Rajendra Kumar Singh (Indian National Congress)
44,485 (6.2 pts)
1999
Ramanand Singh
Bharatiya Janata Party
217,932
35.3%
Rajendra Kumar Singh (Indian National Congress)
3,405 (0.5 pts)
2004
Ganesh Singh
Bharatiya Janata Party
239,706
39.3%
Rajendra Kumar Singh " Dada Bhai" (Indian National Congress)
83,590 (13.7 pts)
2009
Ganesh Singh
Bharatiya Janata Party
194,624
29.5%
Sukhlal Kushwaha (Bahujan Samaj Party)
4,418 (0.7 pts)
2014
Ganesh Singh
Bharatiya Janata Party
375,288
41.1%
Ajay Singh Rahul Bhaiyya (Indian National Congress)
8,688 (0.9 pts)
2019
Ganesh Singh
Bharatiya Janata Party
588,753
53.0%
Rajaram Tripathi (Indian National Congress)
231,473 (20.8 pts)
Full Result Breakdown by Election
1967
Candidate
Party
Votes
Share
D.V. Singh
Indian National Congress
132,260
48.9%
V.B.S. Deo
Bharatiya Jana Sangh
95,681
35.4%
P.B. Sadashiv
Independent
17,950
6.6%
S.R. Naipali
Communist Party of India
12,789
4.7%
A.K. Bachcha
Samyukta Socialist Party
11,627
4.3%
1971
Candidate
Party
Votes
Share
Narendra Singh
Bharatiya Jana Sangh
160,084
53.5%
Lalta Prasad Khare
Indian National Congress
121,280
40.6%
Piyaria Baba Sadashiv
Independent
7,314
2.4%
Gulam Gous
Independent
6,420
2.1%
Shiv Kumar Gautam
Independent
3,892
1.3%
1977
Candidate
Party
Votes
Share
Sukhendra Singh
Bharatiya Lok Dal
249,938
71.3%
Ram Chandra Bajpai
Indian National Congress
97,361
27.8%
Santosh Kumar Jain
Independent
3,425
1.0%
1980
Candidate
Party
Votes
Share
Gulsher Ahmed
Congress (I)
169,514
45.3%
Sukhendra Singh
Janata Party
117,395
31.4%
Shakti Prasad Pandey
Janata Party (Secular)
48,039
12.8%
Ram Prasad Arya
Independent
15,200
4.1%
Chhota
Independent
12,400
3.3%
Gulab Singh
Independent
6,586
1.8%
Kamlesh Prasad
Independent
4,149
1.1%
Santosh Kumar
Independent
1,182
0.3%
1984
Candidate
Party
Votes
Share
Aziz Qureshi
Indian National Congress
224,684
53.7%
Brijendra Pathak
Bharatiya Janata Party
125,374
29.9%
Jagdish Chandra Joshi
Janata Party
24,051
5.7%
Bhailal Singh Kushwaha
LKD
9,227
2.2%
Dhirendra Singh (Dhiru)
Independent
6,825
1.6%
Ram Prasad
Independent
6,422
1.5%
Sadashiv Piyariya Baba
Independent
5,859
1.4%
Badri Prasad Tamrekar
Independent
5,818
1.4%
Bal Krishna
Independent
5,683
1.4%
Lal Chand
Independent
3,459
0.8%
Bala Prasad Tamrakar
Independent
1,228
0.3%
1989
Candidate
Party
Votes
Share
Sikhendra Singh
Bharatiya Janata Party
223,469
47.1%
Azij Qureshi
Indian National Congress
169,863
35.8%
Shyam Sunder
Bahujan Samaj Party
30,018
6.3%
Ramesh Chandra Shrivastava
Independent
9,292
2.0%
Chunni Lal Kushwaha
SOP(L)
7,237
1.5%
Man Bharan Harijan
Independent
7,091
1.5%
Ram Niwas Chaurasia
DDP
4,236
0.9%
Abdul Sakoor
Independent
4,196
0.9%
Dinesh Singh "Dinnu"
Independent
3,579
0.8%
Chandra Mani Prasad
Independent
3,288
0.7%
Ram Bihari Kushwaha
LKD (B)
3,213
0.7%
Lal Chand
Independent
2,471
0.5%
Sampat Kumar Mishra
Independent
1,670
0.4%
Shila Singh Kushwaha
Independent
1,430
0.3%
Ratna Chand
Independent
1,358
0.3%
Rajendra Pr.
Independent
1,080
0.2%
Suresh Kumar Herwani
Independent
792
0.2%
Santosh Jain Totala
Independent
616
0.1%
1991
Candidate
Party
Votes
Share
Arjun Singh
Indian National Congress
205,905
43.3%
Sukhendra Singh
Bharatiya Janata Party
139,654
29.4%
Ramanand Singh
Janata Dal
59,992
12.6%
Sukhlal Kushwaha
Bahujan Samaj Party
29,519
6.2%
S.K. Nigam
Independent
4,080
0.9%
Munni Devi Kol (W)
Independent
3,708
0.8%
Brahmchari Shobhit Sharma
Independent
3,594
0.8%
Madan Lal Jain
Independent
3,374
0.7%
Motilal
Independent
3,281
0.7%
Lalchand Bajaj
Independent
3,126
0.7%
Narayan Prasad Gautam
Janata Party
2,841
0.6%
Vansh Gopal Pandey
Independent
2,738
0.6%
Mohitlal Singh Patel
PVP
2,439
0.5%
Gokul Prasad Payasi
Independent
1,231
0.3%
Shivram
Independent
1,200
0.3%
Aziz Mohammed
Independent
1,159
0.2%
Gopal Ji Bagri
Independent
970
0.2%
Sudarshan Singh
Independent
939
0.2%
Santosh Singh
Independent
793
0.2%
Akhand Pratap Singh Chauhan
DDP
767
0.2%
Shankar Prasad Goenka
Independent
716
0.2%
Sunil Tandon
Independent
693
0.1%
Ram Das Dahiya
Independent
554
0.1%
Abdul Sakoor
Independent
492
0.1%
Ram Kishore
Independent
432
0.1%
Sampat Kumar
Independent
333
0.1%
Harvansh Singh Hora
Independent
326
0.1%
Shankarlal Gupta (Natthu)
Independent
207
0.0%
1996
Candidate
Party
Votes
Share
Sukhlal Kushwaha
Bahujan Samaj Party
182,497
28.4%
Virendra Kumar Sakhlecha
Bharatiya Janata Party
160,259
24.9%
Arjun Singh
AIIC(T)
125,653
19.5%
Toshan Singh
Indian National Congress
85,751
13.3%
Chander Shekhar Pandey
Independent
6,761
1.1%
Ram Assray
Independent
5,426
0.8%
Raghav
Independent
5,354
0.8%
Satya Narian
Independent
5,232
0.8%
Badri Parsad
Samajwadi Party
4,663
0.7%
Dashrath Prasad Bais
Independent
3,806
0.6%
Munni Kranti
Independent
3,527
0.5%
Dwarika Parsad
Independent
3,274
0.5%
Babulal
Independent
3,030
0.5%
Kamal Bhan Singh
Independent
2,821
0.4%
Shivraj
Independent
2,814
0.4%
Urmila Devi
Independent
2,521
0.4%
Sewak Das
Independent
2,322
0.4%
Shyam Sunder Sarvoday
SLP(L)
1,934
0.3%
Satya Deen
Independent
1,797
0.3%
Rajesh Soni
Independent
1,768
0.3%
Suresh
Independent
1,463
0.2%
Madan Lal
Independent
1,407
0.2%
Vansh Gopal
Independent
1,398
0.2%
Sakhan Lal
Independent
1,259
0.2%
Sashi Kumar Shukla
Independent
1,050
0.2%
Lalloo
Independent
1,027
0.2%
Balmik
Independent
1,021
0.2%
Shankar Lal
Independent
1,006
0.2%
Jagan Nath
Independent
943
0.1%
Sukhlal
Independent
935
0.1%
Balgovind Dahayat
Independent
932
0.1%
Sridhar
Independent
921
0.1%
Santosh
Independent
869
0.1%
Ram Pal Gupt
Independent
864
0.1%
Lavkush
Independent
836
0.1%
Shobhit Sharma
Independent
785
0.1%
Ram Kishore
Independent
774
0.1%
Shambu Nath
Independent
769
0.1%
Govind Pandey
Independent
726
0.1%
Ganga Parsad
Independent
706
0.1%
Raj Bahadur
Independent
696
0.1%
Raj Kumar Gautam
Independent
684
0.1%
Ramashankar
Independent
661
0.1%
Ram Ji
Independent
650
0.1%
Harbans Singh
Independent
624
0.1%
Santosh
Independent
605
0.1%
Adav Behari
Independent
572
0.1%
Kedar Parsad
Independent
557
0.1%
Rabbi Khan
Independent
552
0.1%
Ramu
Independent
536
0.1%
Shiv Prasad
Independent
520
0.1%
Satya Narian Davedi
Independent
495
0.1%
Rakesh
Independent
489
0.1%
Nawal Kishore
Independent
413
0.1%
Ram Gopal Gupta (Kashaudhan)
Independent
385
0.1%
Jallludin
Independent
333
0.1%
Shankar
Independent
326
0.1%
Trivender Kumar
Independent
324
0.1%
Narinder Kumar Pandey
Independent
311
0.0%
Vinod
Independent
278
0.0%
Narinder Partap Singh
Independent
258
0.0%
Ashok Kumar Jain
Independent
253
0.0%
Veenet Sehgal
Independent
247
0.0%
Tej Raj Singh
Independent
246
0.0%
Madan
Independent
241
0.0%
Moti Lal
Independent
235
0.0%
Dinesh Parsad
Independent
207
0.0%
Lavkush Parsad Tiwari
Independent
169
0.0%
Rameshwar Parsad
Independent
165
0.0%
Chhotelal
Independent
163
0.0%
Jawahar Lal Kol
Independent
131
0.0%
1998
Candidate
Party
Votes
Share
Ramanand Singh
Bharatiya Janata Party
263,011
36.6%
Rajendra Kumar Singh
Indian National Congress
218,526
30.4%
Sukhlal Kushwaha
Bahujan Samaj Party
178,535
24.8%
Ganesh Singh
Janata Dal
21,186
2.9%
Vishwambhar Nath Pandey
Communist Party of India
17,523
2.4%
Laxman Mallah
Samajwadi Party
6,622
0.9%
Devenda
Independent
2,867
0.4%
Brijbhan Singh
SAP
2,743
0.4%
Jagannath Mishra
Independent
1,783
0.2%
Bansh Gopal Pandey
Independent
1,782
0.2%
Virendra Singh
Shiv Sena
1,562
0.2%
Ramadhar
Independent
1,338
0.2%
Ram Sumiran Kushwaha
AD
1,092
0.2%
Vinod Kumar
Independent
529
0.1%
1999
Candidate
Party
Votes
Share
Ramanand Singh
Bharatiya Janata Party
217,932
35.3%
Rajendra Kumar Singh
Indian National Congress
214,527
34.7%
Shukhalal Kushwaha
Bahujan Samaj Party
156,354
25.3%
Narayan Tripathi
Samajwadi Party
9,370
1.5%
Ahirwaran Singh
AJBP
6,723
1.1%
Rameshwar Prasad Kori
Independent
3,459
0.6%
Dashrath Prasad Vaishya
Independent
1,577
0.3%
Babu Lal
Independent
1,555
0.3%
Bhaiya Lal Kol
Independent
1,451
0.2%
Vanshgopal Pandey
Independent
1,355
0.2%
Engr. Raj Bahadur Lodhi
BKD(J)
1,263
0.2%
Ram Sajiwan Kol
Independent
1,168
0.2%
Santosh Kumar
Independent
1,126
0.2%
2004
Candidate
Party
Votes
Share
Ganesh Singh
Bharatiya Janata Party
239,706
39.3%
Rajendra Kumar Singh " Dada Bhai"
Indian National Congress
156,116
25.6%
Ku. Narendra Singh
Bahujan Samaj Party
78,687
12.9%
Narayan Tripathi
Samajwadi Party
50,841
8.3%
Jug Lal Kol
RSMD
47,084
7.7%
Sunil
Independent
17,957
2.9%
Vansh Gopal
Independent
4,986
0.8%
Ramroop Patel
Independent
3,226
0.5%
Ramesh Prasad
Independent
3,118
0.5%
Bed Prakash Pandey
Independent
2,620
0.4%
Ravendra Pratap
AD
2,619
0.4%
Mohd. Khalil
Independent
2,170
0.4%
Ashok Kumar Pandey
Independent
1,472
0.2%
2009
Candidate
Party
Votes
Share
Ganesh Singh
Bharatiya Janata Party
194,624
29.5%
Sukhlal Kushwaha
Bahujan Samaj Party
190,206
28.8%
Pt. Rajaram Tripathi
Samajwadi Party
130,339
19.8%
Sudhir Singh Tomar
Indian National Congress
90,806
13.8%
Bhaiyalal Urmaliya
Independent
8,865
1.3%
Manish Kumar Jain
Independent
5,177
0.8%
Ashok Kushwaha
Independent
4,547
0.7%
Chhotelal
Independent
3,962
0.6%
Chhotelal Singh Gond
GMS
3,892
0.6%
Ramvishwas Basore
Independent
3,315
0.5%
Ram Sajivan
Independent
3,046
0.5%
Ashok Kumar Kushwaha
Independent
2,839
0.4%
Onkar Singh
ABHKP
2,633
0.4%
Ramayan Chaudhari
Independent
2,468
0.4%
Munni Kranti
Independent
2,409
0.4%
Shobhnath Sen
LJP
2,369
0.4%
Sunderlal Chaudhari
IJP
1,789
0.3%
Rajesh Singh Baghel
GGP
1,780
0.3%
B Ballabh Charya
AIC
1,718
0.3%
Girja Singh Patel
AD
1,560
0.2%
Pramila
RPI(A)
1,261
0.2%
2014
Candidate
Party
Votes
Share
Ganesh Singh
Bharatiya Janata Party
375,288
41.1%
Ajay Singh Rahul Bhaiyya
Indian National Congress
366,600
40.1%
Dharmendra Singh Tiwari
Bahujan Samaj Party
124,602
13.6%
None Of The Above
Independent
13,036
1.4%
Shri Ram Shukla Rajjan
Independent
7,986
0.9%
Jagdish Singh
Aam Aadmi Party
7,925
0.9%
Birendra Bhai Patel
Independent
5,305
0.6%
Keshav Prasad Tripathi Ad. K.P.
Independent
2,253
0.2%
Shyam Lal Kushwaha
GGP
2,155
0.2%
Ajay Pratap Singh
Independent
2,021
0.2%
Ashok Kumar Saket
Independent
1,694
0.2%
Dadhibal Prasad Patel
AD
1,503
0.2%
Raj Kumar Gotam
BSCP
1,202
0.1%
Mahgoo Singh Muthel
DVP(B)
950
0.1%
Vinod Kumar Ravi
BSDS
924
0.1%
2019
Candidate
Party
Votes
Share
Ganesh Singh
Bharatiya Janata Party
588,753
53.0%
Rajaram Tripathi
Indian National Congress
357,280
32.2%
Acche Lal Kushawaha
Bahujan Samaj Party
109,961
9.9%
Nand Kishor Prajapati
PPI(D)
6,964
0.6%
Babu Lal
Independent
6,806
0.6%
Nasir Khan
Independent
5,639
0.5%
Mohd. Jibrail
Independent
5,259
0.5%
Ashok Vishwakarma
Independent
4,220
0.4%
Vipin Singh Tiwari
SIP
3,893
0.4%
Munni Kranti
Independent
3,600
0.3%
Mahesh Sahu "Pappu"
ABHM
3,081
0.3%
Surendra Pandey Kuwan
Independent
2,564
0.2%
Shashank Singh Baghel
Samajwadi Party
2,450
0.2%
Ram Vishwas Pal
Revolutionary Socialist Party
2,164
0.2%
Ram Nivas Sen
RPI(A)
1,533
0.1%
Manoraj Dwivedi
JC
1,482
0.1%
Ramkushal Kewat
BMSP
1,311
0.1%
Mhendra Singh
BSCP
1,227
0.1%
Dr. Rajendra Tripathi
BJMP
1,055
0.1%
Dr. Suresh Prasad Tripathi
Independent
921
0.1%
Phouji Sandip Baba
Independent
849
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Satna has been contested at 14 Lok Sabha general elections on record since 1967. Parties that have won this seat over that span: Indian National Congress, Bharatiya Jana Sangh, Bharatiya Lok Dal, Congress (I), Bharatiya Janata Party, Bahujan Samaj Party.
Frequently Asked Questions
Who won Satna in the 2019 Lok Sabha election?
Ganesh Singh (Bharatiya Janata Party) won Satna, Madhya Pradesh, in 2019 with 588,753 votes (53.0%), a margin of 231,473 votes over Rajaram Tripathi.
Which parties have won Satna since 1967?
Since 1967, Satna has been won by: Bahujan Samaj Party, Bharatiya Jana Sangh, Bharatiya Janata Party, Bharatiya Lok Dal, Congress (I), Indian National Congress.
What was the closest result in Satna?
The closest result on record for Satna was 1999, when Bharatiya Janata Party beat Indian National Congress by just 3,405 votes (0.5 percentage points).