Tarn Taran Bypoll Results 2025 Highlights: AAP clinches Tarn Taran by 12,091 votes; Akali Dal runner-up, Congress 4th, BJP 5th
"First of all, I wholeheartedly thank and congratulate all the wise and courageous voters of Tarn Taran Sahib. They showed exceptional bravery by firmly standing up against blind government authoritarianism and the high-handedness of the Punjab Police. They gave a fitting reply to intimidation, violence and attempts to lure them with money. Khalsa Panth and Punjab will forever remain indebted to the voters of Tarn Taran Sahib for casting their votes with unwavering traditional resolve and courage in favour of Shiromani Akali Dal candidate Bibi Sukhwinder Kaur Randhawa."
"I also sincerely thank all the dedicated workers and leaders of the Shiromani Akali Dal, who fearlessly and tirelessly worked day and night for the success of the party, Panth and Punjab, standing firm against the misuse of power by government officials and the Punjab Police."
"With the love and support of the brave voters of Tarn Taran Sahib, this election result has emerged as a remarkable moral victory for the Shiromani Akali Dal."
AAP candidate Harmeet Singh Sandhu won wins by a margin of 12,091 votes.
SAD's Principal Sukhwinder Kaur Randhawa secured 30,558 votes and finished in the second place.
Mandeep Singh Khalsa managed polled 19,620 votes.
The Congress candidate received 15,078 votes, while the BJP candidate secured 6,239 votes.
Round 1: Akali Dal’s Sukhwinder in the lead; AAP in second place.
Round 2: Sukhwinder’s lead increases to 1,480 votes.
Round 3: Sukhwinder’s lead shrinks to 374 votes.
Round 4: AAP’s Harmeet Singh Sandhu takes a lead of 179 votes.
Round 5: AAP’s lead rises to 187 votes.
Round 6: AAP’s lead grows to 892 votes.
Round 7: AAP extends lead to 1,836 votes.
Round 8: AAP’s lead widens to 3,668 votes.
Round 9: AAP ahead by 5,510 votes.
Round 10: AAP’s lead reaches 7,294 votes.
Round 11: AAP extends lead to 9,142 votes.
Round 12: AAP’s lead crosses 10,236 votes.
Round 13: AAP further increases lead to 11,594 votes.
Round 14: AAP’s lead stands at 11,117 votes.
Round 15: AAP’s lead increases again to 11,317 votes.
Round 16: AAP wins the seat by 12,091 votes.
AAP: 40,169
SAD: 28,852
INDEPEDENT-MANDEEP SINGH KHALSA: 18,315
CONGRESs: 14,010
BJP: 5,762
AAP: 37,582
SAD: 26,465
INDEPEDENT-MANDEEP SINGH KHALSA: 17,052
CONGRESS: 12,809
BJP: 5,316
In the 12th round, AAP’s lead increased to 11,594 votes.
In the 11th round, AAP’s lead rose to 9,142 votes.
In the 10th round, AAP widened its lead to 7,294 votes.
In the 9th round, AAP’s lead grew to 5,510 votes.
In the 8th round, AAP extended its lead to 3,668 votes.
In the 7th round, AAP’s lead climbed to 1,836 votes.
In the 6th round, AAP’s lead increased to 892 votes.
In the 5th round, AAP moved ahead with a lead of 187 votes.
In the 4th round, AAP candidate Harmeet Singh Sandhu gained a lead of 179 votes.
In the 3rd round, Sukhwinder’s lead shrank and came down to 374 votes.
In the 2nd round, Akali Dal’s Sukhwinder Kaur extended her lead to 1,480 votes.
In the 1st round, Akali Dal candidate Sukhwinder Kaur was leading, with AAP in second place.
AAP: 35,476
SAD: 23,882
INDEPEDENT-MANDEEP SINGH KHALSA-15,819
CONGRESS-11,946
BJP-4,918

AAP: 29,965
SAD 20,823
INDEPEDENT-MANDEEP SINGH KHALSA: 13,142
CONGRESS: 10,475
BJP: 4,216

AAP: 26,892
SAD: 19,598
INDEPEDENT-MANDEEP SINGH KHALSA: 11,793
CONG- 10,139
BJP: 3,659
AAP: 23,773
CONG: 9,470
INDEPEDENT-MANDEEP SINGH KHALSA-10,416
BJP: 3,009
AAP leading by 5,510 votes in Round 9
AAP candidate Harmeet Singh Sandhu leads by 3,668 votes after 8th round
AAP: 20,454
SAD: 16,786
CONGRESS: 8,760
BJP: 2,302
SAD: 15,521
AAP: 17,357
BJP: 1,974
CONG: 8,181
INDEPEDENT-MANDEEP SINGH KHALSA-7,667

1st round: SAD’s Sukhwinder Kaur initially leads, with AAP in second place
2nd round: SAD’s Sukhwinder’s lead rises to 1,480 votes
3rd round: SAD’s Sukhwinder’s lead narrows to 374 votes
4th round: AAP candidate Harmeet Singh Sandhu leads by 179 votes
5th round: AAP’s lead rises to 187 votes
6th round: AAP’s lead increases to 892 votes
AAP: 14,586
CONG: 7,260
INDEPEDENT-MANDEEP SINGH KHALSA-5,994
11,727-AAP
11,540 -SAD
6,329-CONG
1,197-BJP
INDEPEDENT-MANDEEP SINGH KHALSA-4,744

AAP: 9,552
SAD: 9,373
CONG: 5,267
INDEPENDENT MANDEEP SINGH KHALSA: 3,726
BJP: 955




5,843-SAD
4,363-AAP
2,955 CONG
The Tarn Taran bypoll is widely viewed as a litmus test for the Bhagwant Mann–led AAP government in Punjab, with the party making an aggressive push to retain the seat.
This by-election is considered a key political battle ahead of the 2027 Punjab Assembly elections. The result is expected to offer insight into voter sentiment toward the AAP government’s policies and programmes in this border constituency.
Tarn Taran District PRO Inderjit Singh told news agency ANI that a total of 16 rounds of counting will be held, with results announced after each round. He added that a micro-observer has been appointed for every counting officer to ensure transparency. He said identity cards were issued to all counting agents and the police verified every ID before allowing entry to the counting centre.


#WATCH | Punjab | Visuals from outside a counting centre at Mai Bhago International College of Nursing. Counting of votes for the Tarn Taran Assembly by-election began at 8 am.
— ANI (@ANI) November 14, 2025
The seat fell vacant following the demise of sitting AAP MLA Kashmir Singh Sohal. pic.twitter.com/SsD94tyK7J
#WATCH | Tarn Taran, Punjab | District PRO Inderjit Singh says, "We have two counting centres... In a total of 14 counters, there will be 16 rounds of counting and the result will be declared for each round. A micro-observer is present with each counting officer. The entire… https://t.co/x8bdAtn0if pic.twitter.com/l7O6CdFLTt
— ANI (@ANI) November 14, 2025
District PRO Inderjit Singh says, "We have two counting centres... In a total of 14 counters, there will be 16 rounds of counting and the result will be declared for each round. A micro-observer is present with each counting officer. The entire process is transparent. The counting agents were issued an identity card, and the police checked everyone's ID before letting them inside."


PTC Web Desk: The counting of votes for the Tarn Taran Assembly constituency (021-Tarn Taran) bypoll, held on November 11, is currently underway at International College of Nursing, Piddi, Tarn Taran. The counting process began at 8 am under strict security arrangements.
According to Returning Officer Gurmeet Singh, a total of 15 candidates contested the by-election, while the NOTA (None of the Above) option was placed at number 16 on the Electronic Voting Machine (EVM). Two separate halls have been set up for the counting — one for EVM votes and another for postal ballots.
The EVM vote counting is being carried out across 14 counters, while postal ballots are being counted at 7 designated tables. Each counting table has a team of three staff members — a micro observer, a counting supervisor, and a counting assistant.
Candidates’ counting agents are also present during the process to ensure transparency. Gurmeet Singh confirmed that a total of 16 rounds of counting will take place.
Tight security measures have been put in place both inside and outside the counting centre. The entire counting process is being conducted under the supervision of official observers to maintain full transparency.
The key contestants are Sukhwinder Kaur (Shiromani Akali Dal), Harjit Singh Sandhu (BJP), Harmeet Singh Sandhu (AAP) and Karanbir Singh (Congress). Additionally, Mandeep Singh of Waris Punjab De is also expected to play a crucial role and may cause a surprise in the final results.
The Tarn Taran Assembly seat fell vacant following the demise of sitting MLA Kashmir Singh Sohal. The results of this by-election are expected to indicate the political mood in Punjab ahead of the next Assembly elections.
FOLLOW LIVE UPDATES
- PTC NEWS