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

2011 AITC 75,699 43.5% vs 43.2%2016 AITC 80,603 40.7% vs 36.0%2021 BJP 1,04,940 46.5% vs 42.3%2026 BJP 1,28,296 52.1% vs 39.2%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMargin
2026AssemblyOnda
Seat 254
Amarnath Shakha
BJP
1,28,296
52.1%
Subrata Dutta (Gopi)
AITC
96,573
39.2%
31,723 votes
12.88%
2021AssemblyOnda
Seat 254
Amarnath Shakha
BJP
1,04,940
46.5%
Arup Kumar Khan
AITC
93,389
42.3%
11,551 votes
5.12%
2016AssemblyOnda
Seat 254
Arup Kumar Khan
AITC
80,603
40.7%
Manik Mukherjee
AIFB
69,755
36.0%
10,848 votes
5.48%
2011AssemblyOnda
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.