Well... The polling is over, and the fate of all candidates in the Keshpur constituency is sealed in the EVM.So far, 94.26% voting has been recorded in the Keshpur constituency. The Keshpur constituency which is a key constituency , is known for its diverse electorate and crucial role in West Bengal ’s governance. The Keshpur election result holds significant importance as it often witnesses intense battles between major political parties, shaping the city`s political landscape.In the race for the new assembly from this constituency, Gurupada Mondal of the CPM, Suvendu Samanta of the BJP, and Kamal Kishore Khanna of Congress are in the fray.
In the last assembly election held in 2026 in West Bengal, Ajit Mahata of the All India Trinamool Congress won the seat by defeating Suvendu Samanta of the Bharatiya Janata Party with a margin of 50105 votes. Stay updated with the latest news, candidate profiles, and insights from this influential seat.
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Ajit Mahata
Winner
|
All India Trinamool Congress |
143,123
Lead:
50,105
|
56.36% |
| Suvendu Samanta | Bharatiya Janata Party | 93,018 | 36.63% |
| Gurupada Mondal | Communist Party of India (Marxist) | 10,432 | 4.11% |
| Kamal Kishore Khanna | Indian National Congress | 1,836 | 0.72% |
| Ajoy Dome | Independent | 1,832 | 0.72% |
| Haradhan Sing | Socialist Unity Centre Of India (COMMUNIST) | 1,560 | 0.61% |
| Nota | None Of The Above | 1,553 | 0.61% |
| Arun Karan | Independent | 609 | 0.24% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Seuli Saha
Winner
|
All India Trinamool Congress |
116,992
Lead:
20,720
|
51% |
| Pritish Ranjan Kuar | Bharatiya Janata Party | 96,272 | 42% |
| Rameswar Doloi | Communist Party of India (Marxist) | 13,670 | 6% |
| Nota | None Of The Above | 3,298 | 1% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Seuli Saha
Winner
|
All India Trinamool Congress |
146,579
Lead:
101,151
|
72% |
| Rameswar Doloi | Communist Party Of India (marxist) | 45,428 | 22% |
| Dipak Patra | Bharatiya Janata Party | 9,073 | 4% |
| None Of The Above | Nota | 3,561 | 2% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Rameswar Doloi
Winner
|
Communist Party Of India (marxist) |
103,901
Lead:
33,842
|
58% |
| Rajani Kanta Doloi | Indian National Congress | 70,059 | 39% |
| Dipak Patra | Bharatiya Janata Party | 6,496 | 4% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Rameswar Doloi
Winner
|
Communist Party Of India (marxist) |
101,908
Lead:
66,166
|
70% |
| Asis Pramanik | All India Trinamool Congress | 35,742 | 25% |
| Sunil Dolai | Indian National Congress | 7,000 | 5% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Nanda Rani Dal
Winner
|
Communist Party Of India (marxist) |
120,566
Lead:
108,112
|
91% |
| Rajani Kanta Doloi | All India Trinamool Congress | 12,454 | 9% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Dal Nandarani
Winner
|
Communist Party Of India (marxist) |
83,846
Lead:
43,470
|
64% |
| Sannyasi Dolai | Indian National Congress | 40,376 | 31% |
| Nanda Ram Bhuinya | Bharatiya Janata Party | 3,232 | 2% |
| Laksmi Kanta Banti | Independent | 1,406 | 1% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Dal Nanda Rani
Winner
|
Communist Party Of India (marxist) |
69,499
Lead:
38,924
|
65% |
| Balai Chandra Paria | Jharkhand Party | 30,575 | 29% |
| Dhorjati Parmanik | Bharatiya Janata Party | 4,034 | 4% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Himansu Kumar
Winner
|
Communist Party Of India (marxist) |
55,776
Lead:
13,226
|
56% |
| Rajani Kanta Dolai | Indian National Congress | 42,550 | 42% |
| Bhutunath Dolai | Independent | 576 | 1% |
| Khandu Ram Dhal | Independent | 314 | 0% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Kumar Himansu
Winner
|
Communist Party Of India (marxist) |
48,868
Lead:
11,395
|
55% |
| Rajani Kanta Doloi | Indian National Congress | 37,473 | 42% |
| Prabhat Patra | Independent | 1,014 | 1% |
| Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|
|
Rajani Kanta Doloi
Winner
|
Indian National Congress |
20,210
Lead:
7,473
|
40% |
| Ajoy Kumar Dolui | Communist Party Of India (marxist) | 12,737 | 25% |
| Gangapada Kuar | Janta Party | 11,596 | 23% |
| Subal Dolui | Communist Party Of India | 5,791 | 11% |
| Year | Candidate's Name | Party | Votes | Lead | Vote Share |
|---|---|---|---|---|---|
| 2026 | Ajit Mahata | AITC | 143,123 | 50,105 | 56.36% |
| 2021 | Seuli Saha | AITC | 116,992 | 20,720 | 51% |
| 2016 | Seuli Saha | AITC | 146,579 | 101,151 | 72% |
| 2011 | Rameswar Doloi | CPM | 103,901 | 33,842 | 58% |
| 2006 | Rameswar Doloi | CPI(M) | 101,908 | 66,166 | 70% |
| 2001 | Nanda Rani Dal | CPM | 120,566 | 108,112 | 91% |
| 1996 | Dal Nandarani | CPM | 83,846 | 43,470 | 64% |
| 1991 | Dal Nanda Rani | CPM | 69,499 | 38,924 | 65% |
| 1987 | Himansu Kumar | CPM | 55,776 | 13,226 | 56% |
| 1982 | Kumar Himansu | CPM | 48,868 | 11,395 | 55% |
| 1977 | Rajani Kanta Doloi | INC | 20,210 | 7,473 | 40% |
| Year | Candidate's Name | Party | Votes | Vote Share |
|---|---|---|---|---|
| 2026 | Ajit Mahata | AITC |
143,123
(Lead:
50,105)
|
56.36% |
| Suvendu Samanta | BJP | 93,018 | 36.63% | |
| 2021 | Seuli Saha | AITC |
116,992
(Lead:
20,720)
|
51% |
| Pritish Ranjan Kuar | BJP | 96,272 | 42% | |
| 2016 | Seuli Saha | AITC |
146,579
(Lead:
101,151)
|
72% |
| Rameswar Doloi | CPM | 45,428 | 22% | |
| 2011 | Rameswar Doloi | CPM |
103,901
(Lead:
33,842)
|
58% |
| Rajani Kanta Doloi | INC | 70,059 | 39% | |
| 2006 | Rameswar Doloi | CPI(M) |
101,908
(Lead:
66,166)
|
70% |
| Asis Pramanik | AITC | 35,742 | 25% | |
| 2001 | Nanda Rani Dal | CPM |
120,566
(Lead:
108,112)
|
91% |
| Rajani Kanta Doloi | AITC | 12,454 | 9% | |
| 1996 | Dal Nandarani | CPM |
83,846
(Lead:
43,470)
|
64% |
| Sannyasi Dolai | INC | 40,376 | 31% | |
| 1991 | Dal Nanda Rani | CPM |
69,499
(Lead:
38,924)
|
65% |
| Balai Chandra Paria | JKP | 30,575 | 29% | |
| 1987 | Himansu Kumar | CPM |
55,776
(Lead:
13,226)
|
56% |
| Rajani Kanta Dolai | INC | 42,550 | 42% | |
| 1982 | Kumar Himansu | CPM |
48,868
(Lead:
11,395)
|
55% |
| Rajani Kanta Doloi | INC | 37,473 | 42% | |
| 1977 | Rajani Kanta Doloi | INC |
20,210
(Lead:
7,473)
|
40% |
| Ajoy Kumar Dolui | CPM | 12,737 | 25% |
All 294 Assembly Constituencies in West Bengal
Ajit Mahata of the All India Trinamool Congress (AITC) won the Keshpur Assembly seat in the 2026 elections, defeating Suvendu Samanta of the Bharatiya Janata Party (BJP) by a margin of 50105 votes.
The strike rate in the Keshpur constituency is 67% CPM and 33% AITC, with CPM won 6 times and AITC won 3 times since the 1977 elections.
Ajit Mahata (AITC) received 56.36% vote share.
Suvendu Samanta (BJP) received 36.63% vote share.
Ajit Mahata (AITC) won the 2026 election with 143123 votes, leading by 50105 votes and securing a 56.36% vote share.
Ajit Mahata (AITC) won the Keshpur Assembly seat in 2026 with a margin of 50105 votes over Suvendu Samanta (BJP).
The top candidates in the Keshpur Assembly Election 2026 were:
Ajit Mahata (AITC)
Suvendu Samanta (BJP)
Gurupada Mondal (CPM)
These candidates were the main contenders for the seat, with Ajit Mahata (AITC) emerging as the winner.
The voter turnout in the Keshpur Assembly Election 2026 was 94.26%
This page contains historical election results sourced from the Election Commission of India (ECI). It is for archival and informational purposes only and does not represent current or ongoing election updates. The information provided on this page about the current and previous elections in the constituency is sourced from various publicly available platforms including https://old.eci.gov.in/statistical-report/statistical-reports/ and https://affidavit.eci.gov.in/. The ECI is the authoritative source for election-related data in India, and we rely on their official records for the content presented here. However, due to the complexity of electoral processes and potential data discrepancies, there may be occasional inaccuracies or omissions in the information provided.