Skip to content

Amritsar

Lok Sabha constituency in Punjab. Indian National Congress 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
2024Gurjeet Singh AujlaIndian National Congress (INDIA), 2,55,181 votesKuldeep Singh DhaliwalAam Aadmi Party, 2,14,880 votes40,3014.5%56.0%
2019Gurjeet Singh AujlaIndian National Congress (UPA), 4,45,032 votesHardeep Singh PuriBharatiya Janata Party, 3,45,406 votes99,62611.7%57.0%
2014Captain Amarinder SinghIndian National Congress (UPA), 4,82,876 votesArun JaitleyBharatiya Janata Party, 3,80,106 votes1,02,77010.2%68.2%
2009Navjot Singh SidhuBharatiya Janata Party (NDA), 3,92,046 votesOm Parkash SoniIndian National Congress, 3,85,188 votes6,8580.8%65.6%

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