Ujjain, Madhya Pradesh — Lok Sabha Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Ujjain (Madhya Pradesh) was won by Anil Firojiya (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 365,637 votes over Babulal Malviya. This page covers every Lok Sabha general election in Ujjain, Madhya Pradesh, from 1957 to 2019.
Full Election History, 1957–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1957
Vyas Radhelal Beharilal
Indian National Congress
104,601
61.4%
Bhargava Kailash Prasad Ramprasad (Bharatiya Jana Sangh)
67,844 (39.8 pts)
1962
Radhelal Vyas
Indian National Congress
84,976
39.0%
Mahendra Bhatnagar (Independent)
28,671 (13.2 pts)
1967
Hukumchand
Bharatiya Jana Sangh
176,171
55.8%
D. Suryavanshi (Indian National Congress)
55,331 (17.5 pts)
1971
Phoolchand Verma
Bharatiya Jana Sangh
150,457
49.7%
Bapulal Malviya (Indian National Congress)
8,596 (2.8 pts)
1977
Hukumchand Kachhaway
Bharatiya Lok Dal
202,276
57.0%
Durgadas Suryavanshi (Indian National Congress)
69,097 (19.5 pts)
1980
Satyanarayan Jatiya
Janata Party
166,978
46.6%
Sujjan Singh Vishnar (Congress (I))
11,326 (3.2 pts)
1984
Satyanarayan Pawar
Indian National Congress
226,342
52.8%
Satyanarayan Jatiya (Bharatiya Janata Party)
42,359 (9.9 pts)
1989
Satyanarayan Jatiya
Bharatiya Janata Party
286,232
58.6%
Satyanarayan Pawar (Indian National Congress)
102,194 (20.9 pts)
1991
Satyanarayan Jatiya
Bharatiya Janata Party
238,904
54.4%
Sajjansingh Verma (Indian National Congress)
51,720 (11.8 pts)
1996
Satyanarian Jatiya
Bharatiya Janata Party
306,935
53.1%
Sidhnatha Parihar (Indian National Congress)
111,257 (19.2 pts)
1998
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
348,405
56.1%
Dr. Avantika Prasad Marmat (Indian National Congress)
93,887 (15.1 pts)
1999
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
360,103
54.2%
Tulasiram Silawat (Indian National Congress)
68,038 (10.2 pts)
2004
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
369,744
51.3%
Premchand Guddu (Indian National Congress)
70,403 (9.8 pts)
2009
Guddu Premchand
Indian National Congress
326,905
49.0%
Dr. Satyanarayan Jatiya (Bharatiya Janata Party)
15,841 (2.4 pts)
2014
Prof. Chintamani Malviya
Bharatiya Janata Party
641,101
63.1%
Premchand Guddu (Indian National Congress)
309,663 (30.5 pts)
2019
Anil Firojiya
Bharatiya Janata Party
791,663
63.7%
Babulal Malviya (Indian National Congress)
365,637 (29.4 pts)
Full Result Breakdown by Election
1957
Candidate
Party
Votes
Share
Vyas Radhelal Beharilal
Indian National Congress
104,601
61.4%
Bhargava Kailash Prasad Ramprasad
Bharatiya Jana Sangh
36,757
21.6%
Dongarsingh Ranjit Singh
RRP
19,672
11.6%
Kekre Dattatray Mukund
Praja Socialist Party
9,263
5.4%
1962
Candidate
Party
Votes
Share
Radhelal Vyas
Indian National Congress
84,976
39.0%
Mahendra Bhatnagar
Independent
56,305
25.8%
Nandkishore Purushottam
Jharkhand Party
35,662
16.4%
Santilal
Socialist Party
27,777
12.7%
Palanji Naserwanji Mehta
Swatantra Party
7,231
3.3%
Diwakar Deshpande
Hindustan Mazdoor Sevak Sangh
5,999
2.8%
1967
Candidate
Party
Votes
Share
Hukumchand
Bharatiya Jana Sangh
176,171
55.8%
D. Suryavanshi
Indian National Congress
120,840
38.2%
G.D. Jatwa
Independent
18,958
6.0%
1971
Candidate
Party
Votes
Share
Phoolchand Verma
Bharatiya Jana Sangh
150,457
49.7%
Bapulal Malviya
Indian National Congress
141,861
46.9%
Bhagwan Shivnarayan
Hindustan Mazdoor Sevak Sangh
4,073
1.3%
Ramesh Chandra Vanjare
Independent
3,196
1.1%
Deviram Bapulal
Praja Socialist Party
3,193
1.1%
1977
Candidate
Party
Votes
Share
Hukumchand Kachhaway
Bharatiya Lok Dal
202,276
57.0%
Durgadas Suryavanshi
Indian National Congress
133,179
37.5%
Bajranglal Pedwa
Independent
9,466
2.7%
Gorelal Dhairya
Independent
6,140
1.7%
Omprakash Jatwa
Independent
3,960
1.1%
1980
Candidate
Party
Votes
Share
Satyanarayan Jatiya
Janata Party
166,978
46.6%
Sujjan Singh Vishnar
Congress (I)
155,652
43.4%
Sardarsingh Gousar
Janata Party (Secular)
17,664
4.9%
Devilal Malviya
Independent
5,163
1.4%
Harischandra Silawat
Independent
3,081
0.9%
Phool Chand Yadava
Independent
3,048
0.9%
Bajranglal Pedawa
Independent
2,631
0.7%
Mohanlal Hireve
Independent
2,625
0.7%
Haripal Lalawat
Independent
1,556
0.4%
1984
Candidate
Party
Votes
Share
Satyanarayan Pawar
Indian National Congress
226,342
52.8%
Satyanarayan Jatiya
Bharatiya Janata Party
183,983
42.9%
Moolchand Baboolal Choonawala
Independent
9,725
2.3%
Hukumchand Kachway
Janata Party
2,155
0.5%
Laxmansingh Bharti
Independent
1,953
0.5%
Mangilal Goyal
Independent
1,504
0.4%
Bajranglal Pedwa
Independent
1,442
0.3%
Hiralal Dande
Independent
993
0.2%
Nandram Onkarlal
Independent
939
0.2%
1989
Candidate
Party
Votes
Share
Satyanarayan Jatiya
Bharatiya Janata Party
286,232
58.6%
Satyanarayan Pawar
Indian National Congress
184,038
37.7%
Moolchand Chunewala
DDP
8,094
1.7%
Ramesh
Independent
4,763
1.0%
Kanchaiyalal Berwa
Bahujan Samaj Party
1,912
0.4%
Man Singh Mehra
Independent
1,419
0.3%
Bherulal Balai
Independent
1,123
0.2%
Harish Jinwal
Independent
645
0.1%
1991
Candidate
Party
Votes
Share
Satyanarayan Jatiya
Bharatiya Janata Party
238,904
54.4%
Sajjansingh Verma
Indian National Congress
187,184
42.6%
Vimla Choudhary (W)
Janata Dal
2,382
0.5%
Kamal Chand Laskari
Independent
2,244
0.5%
Bherulal Gunavadiya
BKUS
2,015
0.5%
Sita Gausar (W)
Independent
1,893
0.4%
Ajay Singh Gharu
Janata Party
1,254
0.3%
Lal Chand Gome
Independent
900
0.2%
Sardar Azad Patel
Independent
615
0.1%
Mool Chand Choonewala
DDP
564
0.1%
Mansingh
Independent
482
0.1%
Kailashchand Suryavanshi
Independent
394
0.1%
Haripal Lalawat
Independent
309
0.1%
1996
Candidate
Party
Votes
Share
Satyanarian Jatiya
Bharatiya Janata Party
306,935
53.1%
Sidhnatha Parihar
Indian National Congress
195,678
33.8%
Bhanwarsingh Gangwal
Bahujan Samaj Party
16,622
2.9%
Balusingh Chandervanshi (Bagri)
Independent
14,769
2.6%
Babulal Nagulal Malvia
AIIC(T)
9,782
1.7%
Laxminarian
Independent
8,014
1.4%
Babulal Sisodia
Independent
3,323
0.6%
Amba Ram
Independent
3,060
0.5%
Bhawani Shanker Malvia
Independent
2,418
0.4%
Bishram Malvi
Independent
2,087
0.4%
Bherulal
Independent
2,034
0.4%
Shivnarian Solanki
Janata Party
2,000
0.3%
Deepak Wadia
Independent
1,875
0.3%
Satya Naria Gome
Independent
1,662
0.3%
Kailash Chand Rathore
Independent
1,601
0.3%
Ganpat Lalyadav
Independent
1,363
0.2%
Kamalchand Lashkari
Independent
1,121
0.2%
Bihari Lal Jadam
Independent
1,114
0.2%
Sevaram
Independent
685
0.1%
Ashok Kumar Ghangoria
Independent
563
0.1%
Bajranglal Onkarlal Pedawa
Independent
523
0.1%
Patarkar Sardar Azad Patel "Saibaba"
Independent
457
0.1%
Sita Gosar
Independent
378
0.1%
Sushil Malviy "Mandi" Tulawati
Independent
268
0.0%
Prakash Malviy
Independent
162
0.0%
1998
Candidate
Party
Votes
Share
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
348,405
56.1%
Dr. Avantika Prasad Marmat
Indian National Congress
254,518
41.0%
Dr. Bhanwarsingh Gangwal
Bahujan Samaj Party
11,079
1.8%
Prabhudayal Mimrot
Independent
3,150
0.5%
Mahesh Gehlod
AJBP
2,473
0.4%
Antar Singh Paregee
SAP
1,324
0.2%
Rameshchandra Parmar
Independent
440
0.1%
1999
Candidate
Party
Votes
Share
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
360,103
54.2%
Tulasiram Silawat
Indian National Congress
292,065
44.0%
Baboolal Thawaliya
Bahujan Samaj Party
6,528
1.0%
Sitaram Parmar
Janata Dal (Secular)
2,375
0.4%
Omprakash Akhand
AJBP
1,437
0.2%
Rameshchandra
Independent
834
0.1%
Hukumchand
Independent
497
0.1%
Madanlal Ramlal
Independent
258
0.0%
2004
Candidate
Party
Votes
Share
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
369,744
51.3%
Premchand Guddu
Indian National Congress
299,341
41.5%
Hukumchand
Independent
18,797
2.6%
Babulal Thawlia
Bahujan Samaj Party
9,495
1.3%
Sitaram Gujrati
Samajwadi Party
6,181
0.9%
Mangilal
Independent
5,495
0.8%
Vikram Singh Chandravanshi
Independent
4,824
0.7%
Premchand Gunddu
Independent
2,657
0.4%
Prakash Solanki
Independent
1,527
0.2%
Anil Kumar
Independent
1,467
0.2%
December Bairwa
Independent
1,252
0.2%
2009
Candidate
Party
Votes
Share
Guddu Premchand
Indian National Congress
326,905
49.0%
Dr. Satyanarayan Jatiya
Bharatiya Janata Party
311,064
46.6%
Baboolal Thawaliya
Bahujan Samaj Party
9,224
1.4%
Shivkumar Gaur
Independent
7,529
1.1%
Madanlal Rajora
LJP
4,546
0.7%
Lalchand Berwa Gome
Independent
2,776
0.4%
Dinesh Jatwa
Independent
2,707
0.4%
Indaralal Varma
Independent
1,502
0.2%
Ashok Narayan
Independent
1,300
0.2%
2014
Candidate
Party
Votes
Share
Prof. Chintamani Malviya
Bharatiya Janata Party
641,101
63.1%
Premchand Guddu
Indian National Congress
331,438
32.6%
None Of The Above
Independent
12,287
1.2%
Ramprasad Jatwa
Bahujan Samaj Party
9,969
1.0%
Aneeta Hindoliya
Aam Aadmi Party
5,917
0.6%
Anil Pale
BSD
4,439
0.4%
Surendra Mehar
Independent
3,636
0.4%
Lalchand Gomay Berwa
Independent
2,015
0.2%
Ashok
Independent
1,669
0.2%
Radheshayam Panavar
AIFB
1,257
0.1%
Nandlal Chauhan
BMP
927
0.1%
Bhawarlal Tufan
JMBP
902
0.1%
Er. Brajmohan Malviya
Praja Socialist Party
848
0.1%
2019
Candidate
Party
Votes
Share
Anil Firojiya
Bharatiya Janata Party
791,663
63.7%
Babulal Malviya
Indian National Congress
426,026
34.3%
Satish Parmar
Bahujan Samaj Party
10,698
0.9%
Ambaram Parmar Chandravanshi
Independent
4,877
0.4%
Dr. Sagar Solanki
Independent
3,340
0.3%
Banesingh Parmar
Independent
1,799
0.1%
Mahesh Marmat
Shiv Sena
1,533
0.1%
Tilakraj Ahirwar
Independent
1,438
0.1%
Ramchandra Parmar
BMP
940
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
Ujjain 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 Jana Sangh, Bharatiya Lok Dal, Janata Party, Bharatiya Janata Party.
Frequently Asked Questions
Who won Ujjain in the 2019 Lok Sabha election?
Anil Firojiya (Bharatiya Janata Party) won Ujjain, Madhya Pradesh, in 2019 with 791,663 votes (63.7%), a margin of 365,637 votes over Babulal Malviya.
Which parties have won Ujjain since 1957?
Since 1957, Ujjain has been won by: Bharatiya Jana Sangh, Bharatiya Janata Party, Bharatiya Lok Dal, Indian National Congress, Janata Party.
What was the closest result in Ujjain?
The closest result on record for Ujjain was 2009, when Indian National Congress beat Bharatiya Janata Party by just 15,841 votes (2.4 percentage points).