Skip to content

Maharajganj

Lok Sabha constituency in Uttar Pradesh. 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
2024Pankaj ChaudharyBharatiya Janata Party (NDA), 5,91,310 votesVirendra ChaudharyIndian National Congress, 5,55,859 votes35,4513.0%60.3%
2019Pankaj ChoudharyBharatiya Janata Party (NDA), 7,26,349 votesAkhileshSamajwadi Party, 3,85,925 votes3,40,42428.0%64.1%
2014PankajBharatiya Janata Party (NDA), 4,71,542 votesKashi Nath ShuklaBahujan Samaj Party, 2,31,084 votes2,40,45822.9%60.8%
2009Harsh VardhanIndian National Congress (UPA), 3,05,474 votesGanesh Shanker PandeyBahujan Samaj Party, 1,81,846 votes1,23,62814.7%55.6%

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