Skip to content

Shimla

Lok Sabha constituency in Himachal Pradesh, reserved for Scheduled Castes. Bharatiya Janata Party has won it 4 times in a row, holding it since 2009. It has not changed hands since 2009.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Suresh Kumar KashyapBharatiya Janata Party (NDA), 5,19,748 votesVinod SultanpuriIndian National Congress, 4,28,297 votes91,4519.5%71.7%
2019Suresh Kumar KashyapBharatiya Janata Party (NDA), 6,06,182 votesDhani Ram ShandilIndian National Congress, 2,78,668 votes3,27,51436.2%72.6%
2014Virender KashyapBharatiya Janata Party (NDA), 3,85,973 votesMohan Lal BraktaIndian National Congress, 3,01,786 votes84,18711.5%64.0%
2009Virender KashyapBharatiya Janata Party (NDA), 3,10,946 votesDhani Ram ShandilIndian National Congress, 2,83,619 votes27,3274.4%55.7%

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