NEW DELHI: Swaraj Ghosh of the Bharatiya Janata Party won the Saptagram constituency with 1,02,414 votes, defeating TMC candidate Bidesh Ranjan Bose by a margin of 23,289 votes. Bose secured 79,125 votes. CPI(M)'s Anirban Sarkar finished third with 9,198 votes, followed by Congress's Sougata Ghosh with 1,691 votes.
Nine candidates contested from Saptagram in West Bengal's 2026 Assembly Election: Swaraj Ghosh (BJP), Bidesh Ranjan Bose (TMC), Anirban Sarkar (CPI(M)), Sougata Ghosh (Congress), Sk Akbar Ali (Independent), Chunku Tudu (Independent), Panchu Kodali (Bharatiya Nyay-Adhikar Raksha Party), Rejina Begam (Independent), and S.K Akthar (Bharatiya National Janata Dal).
NOTA recorded 1,101 votes.
Saptagram (constituency no. 193) is located in Hooghly district and falls under the Hooghly Lok Sabha constituency. The constituency includes the Bansberia municipality and several gram panchayats from Polba-Dadpur and Chinsurah-Mogra community development blocks. Bansberia, the principal town, is historically significant and known for its terracotta temples, including the Hangseswar and Vasudeva temples, which are important heritage sites.
In 2021, TMC's Tapan Dasgupta won for the third consecutive time, defeating BJP's Debabrata Biswas by just under 10,000 votes. In 2016, Tapan Dasgupta also won comfortably over the Congress candidate.
The seat, while comfortably TMC territory in recent elections, saw a tightening contest in 2021, with the BJP narrowing the gap considerably. In 2026, BJP's Swaraj Ghosh flipped the seat.