Skip to content

Ujjain

Lok Sabha constituency in Madhya Pradesh, reserved for Scheduled Castes. Bharatiya Janata Party has won it 3 times in a row, holding it since 2014. It changed hands 1 time between 2009 and 2024.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Anil FirojiyaBharatiya Janata Party (NDA), 8,36,104 votesMahesh ParmarIndian National Congress, 4,60,244 votes3,75,86028.5%73.8%
2019Anil FirojiyaBharatiya Janata Party (NDA), 7,91,663 votesBabulal MalviyaIndian National Congress, 4,26,026 votes3,65,63729.4%75.4%
2014Prof. Chintamani MalviyaBharatiya Janata Party (NDA), 6,41,101 votesPremchand GudduIndian National Congress, 3,31,438 votes3,09,66330.8%66.6%
2009Guddu PremchandIndian National Congress (UPA), 3,26,905 votesDr. Satyanarayan JatiyaBharatiya Janata Party, 3,11,064 votes15,8412.4%53.3%

Source: Election Commission of India statistical reports (2009–2019 via the India Data Portal). Seat names follow the current ECI spelling.