Draft — image required.
The Bharatiya Janata Party won three of six seats decided in India’s October 2026 by-elections, while Tamilaga Vettri Kazhagam secured both contests in Tamil Nadu and the All India N.R. Congress retained the Puducherry seat. The India bypoll results 2026 covered one Lok Sabha constituency and five Assembly constituencies across four states and Union territories.
Election Commission data reported by Financial Express showed BJP victories in West Bengal’s Nandigram and Rejinagar Assembly seats and Assam’s Nagaon Lok Sabha constituency. Chief Minister C. Joseph Vijay’s TVK won Dharapuram and Madurantakam in Tamil Nadu, while NDA ally AINRC won Thattanchavady in Puducherry.
India bypoll results 2026: BJP wins three seats
In West Bengal, BJP candidate Hasirani Rath won Nandigram with 164,427 votes. Financial Express reported that she defeated Congress candidate Milan Pradhan, while The Indian Express described the victory margin of about 122,000 votes as a record for the constituency.
BJP candidate Shankharavh Sarkar won Rejinagar with 129,914 votes. The Indian Express reported a margin of 75,691 votes over the Aam Janata Unnayan Party candidate. The constituency’s demographic composition made the result politically significant, although claims by party leaders about how particular communities voted cannot be confirmed from the aggregate result alone.
Opposition candidates alleged intimidation, arrests and misuse of the administration during the campaign. Those allegations were disputed by the governing party and were not established by the declared vote totals. The article therefore treats explanations for the margins as political claims rather than verified facts.
In Assam, BJP candidate Devashish Sharma won the Nagaon Lok Sabha by-election. The result strengthened the party’s parliamentary position but did not change the overall balance of power in the Lok Sabha.
TVK retains both Tamil Nadu constituencies
In Tamil Nadu, TVK candidate P. Sathyabama won Dharapuram with 66,841 votes, defeating the DMK’s S. Suganya by 9,471 votes, according to Election Commission figures cited by Financial Express.
K. Maragatham Kumaravel won Madurantakam for TVK with 74,048 votes. The two results increased the governing party’s strength in the Tamil Nadu Assembly and provided its first electoral test since forming the state government earlier in 2026.
Vijay described the results as an endorsement of his government, while DMK president M.K. Stalin challenged that interpretation and criticised the conduct of the contests. These statements represent rival political readings of the same outcomes.
AINRC retains Thattanchavady
In Puducherry, AINRC candidate Ashok Anand won the Thattanchavady Assembly constituency by more than 8,000 votes. The result allowed the NDA ally to retain the seat and was welcomed by national BJP leaders alongside the party’s wins in West Bengal and Assam.
The six by-elections were held on October 6, with counting and final declarations on October 9. They were local contests rather than a single national vote, so their results should not be treated as a direct nationwide opinion poll. They nevertheless offered current tests of governing parties in West Bengal and Tamil Nadu and of alliance strength in Assam and Puducherry.
Search-interest evidence
Google Trends’ India snapshot was checked once for this batch. It did not provide a verifiable matching volume for the selected keyword, so no numerical search ranking is claimed. The story was selected for its same-day political prominence and finalized official results.