Skip to main content
Bharat Surveyभारत सर्वे
Assembly constituency 21 · Punjab

Tarn Taran is assembly constituency number 21 in Punjab, in Amritsar district, and one of the segments of the Khadoor Sahib Lok Sabha seat. In the 2022 election Dr. Kashmir Singh Sohal of the Aam Aadmi Party won with 40.5% of the vote, 13,588 votes ahead of Harmeet Singh Sandhu (SAD). A bye-election on 11 Nov 2025 was won by Harmeet Singh Sandhu (AAP), the current MLA.

Tarn Taran · 2022AC 21
  1. 01
    Dr. Kashmir Singh Sohal
    AAP
    52,935
    40.45%
  2. 02
    Harmeet Singh Sandhu
    SAD
    39,347
    30.06%
  3. 03
    Dr. Dharambir Agnihotri
    INC
    26,535
    20.28%
  4. 04
    Amritpal Singh Mehron
    SAD(M)
    6,363
    4.86%
  5. 05
    Dr. Sukhmandeep Singh Dhillon
    Independent
    1,315
    1.00%
  6. 7 other candidates · 3,211 votesNOTA · 1,168 (0.89%)

Margin 13,588 votes · 10.38% of valid votes

1,98,446
Registered electors
2022 election
66.1%
Turnout
-6.2 pts vs 2017
13,588
Victory margin
10.4% of valid votes
Feb 2022 · candidate-wise result

All 12 candidates, ranked by votes. Vote share is of the 1,30,874 valid votes, NOTA included.

Tarn Taran 2022 assembly election result
#CandidatePartyVotesVote share
1Dr. Kashmir Singh SohalMale · 62 yrsAAP52,935
40.45%
2Harmeet Singh SandhuMale · 52 yrsSAD39,347
30.06%
3Dr. Dharambir AgnihotriMale · 75 yrsINC26,535
20.28%
4Amritpal Singh MehronMale · 27 yrsSAD(M)6,363
4.86%
5Dr. Sukhmandeep Singh DhillonMale · 25 yrsIndependent1,315
1.00%
6Navreet Singh HundalMale · 52 yrsBJP1,176
0.90%
—NOTANOTA1,168
0.89%
7Malkiat Singh GillMale · 48 yrs · SCIndependent625
0.48%
Show 5 more candidates
8Vijay KumarMale · 48 yrsIndependent500
0.38%
9Amrik Singh VarpalMale · 66 yrsLIP359
0.27%
10Dharampal SinghMale · 35 yrsNATJUP235
0.18%
11Harjinder SinghMale · 42 yrsRSP189
0.14%
12Harjit KaurFemale · 54 yrsPNJBNP127
0.10%
Past results

The seat changed hands: INC won in 2017, AAAP in 2022.

0%10%20%30%40%50%201220172022AAP 40.5%SAD 30.1%INC 20.3%
Vote share, % of valid votes. Hover or focus a year for exact values.
2025 byeHarmeet Singh SandhuAAP · 36.2% · margin 12,091Turnout60.7%
2022Dr. Kashmir Singh SohalAAP · 40.5% · margin 13,588Turnout66.1%
2017Dr. Dharambir AgnihotriINC · 45.1% · margin 14,629Turnout72.2%
2012Harmeet Singh SandhuSAD · 41.6% · margin 4,621Turnout76.6%

General elections since the 2008 delimitation, plus bye-elections (dashed). Results from before the current boundaries are not compared.

Tarn Taran bye-election, 11 Nov 2025

Turnout 60.7% · 1,17,806 of 1,94,195 electors voted

Tarn Taran bye-election 2025-11-11 result
#CandidatePartyVotesVote share
1Harmeet Singh SandhuAAP42,649
36.23%
2Sukhwinder KaurSAD30,558
25.96%
3Mandeep Singh KhalsaIndependent19,620
16.67%
4Karanbir SinghINC15,078
12.81%
5Harjit Singh SandhuBJP6,239
5.30%
6Mandeep SinghIndependent873
0.74%
Show 10 more candidates
—NOTANOTA609
0.52%
7Harbrinder Kaur UsmanIndependent547
0.46%
8Neetu Shutteran WalaIndependent464
0.39%
9Vijay KumarIndependent457
0.39%
10Jaswant Singh SohalIndependent147
0.12%
11Sham Lal GandhiSACSP123
0.10%
12Arun Kumar Khurmi RajpootIndependent113
0.10%
13Harpal Singh BhanguIndependent104
0.09%
14Advocate Komalpreet SinghIndependent68
0.06%
15Naib SinghNATJUP64
0.05%

Tarn Taran result 2017

Tarn Taran 2017 result
#CandidatePartyVotesVote share
1Dr. Dharambir AgnihotriINC59,794
45.10%
2Harmeet Singh SandhuSAD45,165
34.07%
3Kartar Singh PehalwanAAP22,950
17.31%
4Sukhdev SinghCPI(M)1,115
0.84%
5Gurjinder SinghSAD(M)992
0.75%
—NOTANOTA838
0.63%
Show 3 more candidates
6Gurwinder SinghAPPA732
0.55%
7Anantjit SinghBSP554
0.42%
8Balbir Singh Tirath PadhriBSP(A)433
0.33%

Tarn Taran result 2012

Tarn Taran 2012 result
#CandidatePartyVotesVote share
1Harmeet Singh SandhuSAD50,009
41.62%
2Dr.dharambir AgnihotriINC45,388
37.78%
3Davinder Singh Sandhu Lalli DhallaIndependent18,014
14.99%
4Vijay Pal ChaudharyPPOP4,157
3.46%
5Swaran KaurBSP1,021
0.85%
6Balbir SinghBSP(A)806
0.67%
Show 1 more candidate
7Sukhdev SinghBSA751
0.63%
Map

Tarn Taran outlined in orange among the other Punjab seats, coloured by the party that won each in 2022. Click any seat to open its page.

Other seats in Amritsar district

Boundaries are approximate (DataMeet, from ECI polling-station maps) and are for orientation only.

AAPINCSADBJPBSPOthers
Lok Sabha 2024 in this segment

Tarn Taran is one of the assembly segments of Khadoor Sahib. These are the EVM votes counted in this segment for the leading Khadoor Sahib candidates.

  • Amritpal SinghIndependent44,703 40.9%
  • Kulbir Singh ZiraINC20,193 18.5%
  • Laljit Singh BhullarAAP18,298 16.8%
  • Virsa Singh ValtohaSAD10,896 10.0%
  • Manjit Singh MannaBJP8,105 7.4%

In the assembly election AAAP won this seat. In the Lok Sabha vote, IND led here by 24,510 EVM votes.

Open Khadoor Sahib Lok Sabha result
Data & field work for this seat

Booth-level results, printable maps, voter-list analysis and verified field surveys for this constituency. Tick what you need and our team will call with scope and a quote.

What do you need for Tarn Taran AC 21, Punjab?

No payment online. We confirm scope and price on a call before any work starts.

FAQ

Answers use the official Election Commission of India results for Tarn Taran.

Who won the Tarn Taran assembly seat in 2022?

Dr. Kashmir Singh Sohal of the Aam Aadmi Party (AAAP) won Tarn Taran in the 2022 Punjab assembly election with 52,935 votes, which was 40.45% of the valid votes polled.

What was the victory margin in Tarn Taran?

The margin was 13,588 votes (10.38% of valid votes). The runner-up was Harmeet Singh Sandhu of the Shiromani Akali Dal with 39,347 votes.

What was the voter turnout in Tarn Taran in 2022?

Turnout was 66.07%: 1,31,107 of 1,98,446 registered electors voted, across 217 polling stations. That is 6.2 points lower than in 2017.

Which Lok Sabha constituency is Tarn Taran part of?

Tarn Taran is an assembly segment of the Khadoor Sahib Lok Sabha constituency in Punjab. In the 2024 Lok Sabha election, Amritpal Singh got the most EVM votes in this segment.

Has Tarn Taran had a bye-election?

Yes. In the bye-election on 11 Nov 2025, Harmeet Singh Sandhu (Aam Aadmi Party) won by 12,091 votes.

Is Tarn Taran a reserved constituency?

No. Tarn Taran is a general (unreserved) seat, so any eligible candidate can contest.

When is the next assembly election in Tarn Taran?

The Punjab assembly elected in 2022 completes its five-year term in 2027, so the next general election is due by then unless the assembly is dissolved early. The Election Commission of India announces the exact schedule.

Source: Election Commission of India, statistical reports for the Punjab assembly elections of 2022 and 2017 and 2012 (2022 report) — detailed results and constituency data summary. Lok Sabha figures: ECI 2024 report 34, assembly segment details. Vote share is of valid votes including NOTA. Party names as listed by ECI. Candidate names are shown as filed; spelling follows ECI.