Skip to content

Kanpur

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
2024Ramesh AwasthiBharatiya Janata Party (NDA), 4,43,055 votesAlok MisraIndian National Congress, 4,22,087 votes20,9682.4%53.3%
2019Satyadev PachauriBharatiya Janata Party (NDA), 4,68,937 votesSriprakash JaiswalIndian National Congress, 3,13,003 votes1,55,93418.6%51.6%
2014Dr.Murli Manohar JoshiBharatiya Janata Party (NDA), 4,74,712 votesSriprakash JaiswalIndian National Congress, 2,51,766 votes2,22,94626.8%51.8%
2009Sri Prakash JaiswalIndian National Congress (UPA), 2,14,988 votesSatish MahanaBharatiya Janata Party, 1,96,082 votes18,9063.7%36.9%

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