Assembly constituency 254, West Bengal
Onda
Amarnath Shakha (BJP) won the 2026 election by 31,723 votes, taking 52.09% of the vote to Subrata Dutta (Gopi) (AITC)'s 39.21%. Below is every result here since 2009.
Latest winnerBJPAmarnath Shakha, 2026
Winner's vote share, 202652.09%runner-up 39.21%
Winning margin, 202631,72312.88% of votes cast
Elections on record4BJP 2, AITC 2
Result by result
| Year | House | Seat | Winner | Votes | Runner-up | Votes | Margin |
|---|---|---|---|---|---|---|---|
| 2026 | Assembly | Onda Seat 254 | Amarnath Shakha BJP | 1,28,296 52.1% | Subrata Dutta (Gopi) AITC | 96,573 39.2% | 31,723 votes 12.88% |
| 2021 | Assembly | Onda Seat 254 | Amarnath Shakha BJP | 1,04,940 46.5% | Arup Kumar Khan AITC | 93,389 42.3% | 11,551 votes 5.12% |
| 2016 | Assembly | Onda Seat 254 | Arup Kumar Khan AITC | 80,603 40.7% | Manik Mukherjee AIFB | 69,755 36.0% | 10,848 votes 5.48% |
| 2011 | Assembly | Onda Seat 254 | Arup Kumar Khan AITC | 75,699 43.5% | Tarapada Chakrabarti AIFB | 75,103 43.2% | 596 votes 0.34% |
Source: Election Commission of India results, 2009 onwards.