Assembly constituency 21, Punjab

Tarn Taran

Dr. Kashmir Singh Sohal (AAP) won the 2022 election by 13,588 votes, taking 40.45% of the vote to Harmeet Singh Sandhu (SAD)'s 30.30%. Below is every result here since 2009.

Latest winnerAAPDr. Kashmir Singh Sohal, 2022
Winner's vote share, 202240.45%runner-up 30.30%
Winning margin, 202213,58810.38% of votes cast
Elections on record3AAP 1, INC 1, SAD 1

Result by result

2012 SAD 50,009 41.6% vs 37.7%2017 INC 59,794 45.1% vs 34.1%2022 AAP 52,935 40.5% vs 30.3%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2022AssemblyTarn Taran
Seat 21
Dr. Kashmir Singh Sohal
AAP
52,935
40.5%
Harmeet Singh Sandhu
SAD
39,347
30.3%
13,588 votes
10.38%
65.8%
2017AssemblyTarn Taran
Seat 21
Dr. Dharambir Agnihotri
INC
59,794
45.1%
Harmeet Singh Sandhu
SAD
45,165
34.1%
14,629 votes
11.03%
72.2%
2012AssemblyTarn Taran
Seat 21
Harmeet Singh Sandhu
SAD
50,009
41.6%
Dr.Dharambir Agnihotri
INC
45,388
37.7%
4,621 votes
3.85%
76.6%

Source: Election Commission of India results, 2009 onwards.