Dinhata Assembly Election Results 1971 to 2026 | West Bengal MLA List & History

Complete Dinhata assembly election results from 1971 to 2026. Check all MLA winners, vote counts, winning margins, voter turnout and 2026 election updates for Dinhata constituency in West Bengal.

Dinhata assembly election results carry one of the most dramatic political histories in the Cooch Behar district of West Bengal. Dinhata is a General (unreserved) assembly seat falling under the Cooch Behar (SC) Lok Sabha constituency. The seat was dominated for decades by the All India Forward Bloc (AIFB) most notably by Kamal Guha and Kamal Kanti Guha, who won the Dinhata MLA seat five consecutive times from 1977 to 2001.

The 2021 Dinhata election produced one of the most sensational results in West Bengal political history BJP’s Nisith Pramanik defeated incumbent AITC’s Udayan Guha by a margin of just 57 votes, the slimmest winning margin in any West Bengal assembly election that year. With the Dinhata 2026 election scheduled for Phase 1 on 23 April 2026, it is once again among the most closely watched seats in the state. Below is the complete Dinhata election history with year-wise results, vote counts, winning margins, and voter turnout data.

List of All MLAs from Dinhata Assembly Seat

YearElected MLAPartyTotal Votes
2026Result Coming Soon
2021Nisith PramanikBharatiya Janata Party (BJP)1,16,035
2016Udayan GuhaAll India Trinamool Congress (AITC)1,00,732
2011Udayan GuhaAll India Forward Bloc (AIFB)93,050
2006Ashok MandalAll India Trinamool Congress (AITC)66,774
2001Kamal GuhaAll India Forward Bloc (FBL)72,887
1996Kamal GuhaForward Bloc (Socialist)70,531
1991Kamal Kanti GuhaAll India Forward Bloc (FBL)64,530
1987Kamal GuhaAll India Forward Bloc (FBL)57,339
1982Kamal GuhaAll India Forward Bloc (FBL)53,460
1977Kamal Kanti GuhaAll India Forward Bloc (FBL)33,660
1972Jogesh Chandra SarkarIndian National Congress (INC)30,404
1971Jogesh Chandra SarkarIndian National Congress (INC)24,249

Dinhata Assembly Election 2026 Result

Results Coming Soon

The West Bengal Legislative Assembly Election 2026 is scheduled to be held in two phases. Dinhata assembly seat falls under Phase 1, with polling on 23 April 2026. Results for all seats will be declared on 4 May 2026. Once the Dinhata 2026 election result is officially announced, this page will be updated with the complete candidate-wise vote count, winning margin, and voter turnout. Stay tuned for the latest Dinhata election 2026 updates.

Dinhata Assembly Election 2021 Result

In the Dinhata assembly election 2021, the total electorate was 2,99,251 voters. A total of 2,43,751 valid votes were cast, reflecting a voter turnout of 81.45%. The Dinhata election 2021 was held as part of the West Bengal Legislative Assembly Elections 2021.

Bharatiya Janata Party candidate Nisith Pramanik won the Dinhata MLA seat with 1,16,035 votes, defeating All India Trinamool Congress candidate Udayan Guha who secured 1,15,978 votes. The winning margin in Dinhata 2021 was just 57 votes — one of the narrowest election victories ever recorded in West Bengal assembly history.

S.No.CandidatePartyTotal VotesVote %
1Nisith PramanikBharatiya Janata Party (BJP)1,16,03547.60%
2Udayan GuhaAll India Trinamool Congress (AITC)1,15,97847.58%
3Abdur RoufAll India Forward Bloc (AIFB)6,0692.49%
4NOTANone of the Above1,5370.63%
5Lebu MiyanIndependent (IND)1,3870.57%
6Pradip RoySocialist Unity Centre of India (Communist) (SUCI)1,3750.56%
7Nirmal Chandra BarmanIndependent (IND)1,3700.56%
Total2,43,75181.45%

Dinhata Assembly Election 2016 Result

In the Dinhata assembly election 2016, the total electorate was 2,73,294 registered voters. A total of 2,23,637 valid votes were polled, reflecting a voter turnout of 81.83%. The Dinhata election 2016 was held as part of the West Bengal Legislative Assembly Elections 2016.

All India Trinamool Congress candidate Udayan Guha won the Dinhata MLA seat with 1,00,732 votes, defeating All India Forward Bloc candidate Akshay Thakur who secured 78,939 votes. The winning margin in Dinhata 2016 was 21,793 votes.

S.No.CandidatePartyTotal VotesVote %
1Udayan GuhaAll India Trinamool Congress (AITC)1,00,73245.04%
2Akshay ThakurAll India Forward Bloc (AIFB)78,93935.30%
3Sachindra Nath AdhikariBharatiya Janata Party (BJP)25,59811.45%
4Debendra Nath RoyBahujan Samaj Party (BSP)5,8422.61%
5Dr Md Fazle HaqueIndependent (IND)4,0101.79%
6NOTANone of the Above2,6191.17%
7Aminal HoqueWelfare Party of India (WPOI)2,2200.99%
8Sabitri Basuniya (Roy)Independent (IND)2,1700.97%
9Anita BarmanIndependent (IND)7770.35%
10Pradip RoySocialist Unity Centre of India (Communist) (SUCI)7300.33%
Total2,23,63781.83%

Dinhata Assembly Election 2011 Result

In the Dinhata assembly election 2011, the total electorate was 2,22,013 registered voters. A total of 1,84,184 valid votes were cast, reflecting a voter turnout of 82.96%. The Dinhata election 2011 was part of the West Bengal Legislative Assembly Elections 2011.

All India Forward Bloc candidate Udayan Guha won the Dinhata MLA seat with 93,050 votes, defeating Independent candidate Dr Md Fazle Haque who secured 63,024 votes. The winning margin in Dinhata 2011 was 30,026 votes.

S.No.CandidatePartyTotal VotesVote %
1Udayan GuhaAll India Forward Bloc (AIFB)93,05050.52%
2Dr Md Fazle HaqueIndependent (IND)63,02434.22%
3Amiya Kumar SarkarNationalist Congress Party (NCP)13,0937.11%
4Niranjan BarmanBahujan Samaj Party (BSP)4,1352.25%
5Sudhangshu Kumar RoyBharatiya Janata Party (BJP)3,9642.15%
6Chayan RoyIndependent (IND)2,6101.42%
7Mayamana KhatunIndian Peoples Forward Bloc (IPFB)1,9031.03%
8Goutam BarmanIndependent (IND)1,7530.95%
9Narayan BarmanJanata Dal (United) (JDU)6520.35%
Total1,84,18482.96%

Also Read : Natabari Assembly Election Results 1977 to 2026 | West Bengal MLA List & History

Dinhata Assembly Election 2006 Result

In the Dinhata assembly election 2006, a total of 1,46,601 valid votes were recorded. The Dinhata election 2006 was held as part of the West Bengal Legislative Assembly Elections 2006.

All India Trinamool Congress candidate Ashok Mandal won the Dinhata MLA seat with 66,774 votes, defeating All India Forward Bloc candidate Udayan Guha who secured 63,144 votes. The winning margin in Dinhata 2006 was 3,630 votes — a tightly fought contest.

S.No.CandidatePartyTotal VotesVote %
1Ashok MandalAll India Trinamool Congress (AITC)66,77445.55%
2Udayan GuhaAll India Forward Bloc (AIFB)63,14443.07%
3Hitendra Kumar NagIndependent (IND)6,3624.34%
4Makbul Hossain SarkarIndian Peoples Forward Bloc (IPFB)5,8433.99%
5Debendra Nath RoyBahujan Samaj Party (BSP)2,8121.92%
6Anarul SekhIndependent (IND)1,6661.14%
Total1,46,601

Dinhata Assembly Election 2001 Result

In the Dinhata assembly election 2001, the total electorate was 1,76,061 registered voters. A total of 1,37,398 valid votes were polled, reflecting a voter turnout of 78.07%. The Dinhata election 2001 was part of the West Bengal Legislative Assembly Elections 2001.

All India Forward Bloc candidate Kamal Guha won the Dinhata MLA seat with 72,887 votes, defeating All India Trinamool Congress candidate Dipak Sengupta who secured 53,167 votes. The winning margin in Dinhata 2001 was 19,720 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal GuhaAll India Forward Bloc (FBL)72,88753.05%
2Dipak SenguptaAll India Trinamool Congress (AITC)53,16738.70%
3Madan Mohan GoswamiBharatiya Janata Party (BJP)4,7683.47%
4Debasish BarmanBahujan Samaj Party (BSP)2,2711.65%
5Jiban Krishna SahaNationalist Congress Party (NCP)1,7291.26%
6Dinesh Chandra KarjiIndependent (IND)1,4241.04%
7Kabita DasIndependent (IND)1,1520.84%
Total1,37,39878.07%

Dinhata Assembly Election 1996 Result

In the Dinhata assembly election 1996, the total electorate was 1,67,083 registered voters. A total of 1,42,270 valid votes were cast, reflecting a voter turnout of 87.10%. The Dinhata election 1996 was part of the West Bengal Legislative Assembly Elections 1996.

Forward Bloc (Socialist) candidate Kamal Guha won the Dinhata MLA seat with 70,531 votes, defeating All India Forward Bloc candidate Dipak Sen Gupta who secured 37,520 votes. The winning margin in Dinhata 1996 was 33,011 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal GuhaForward Bloc (Socialist)70,53149.58%
2Dipak Sen GuptaAll India Forward Bloc (FBL)37,52026.37%
3Kamal Dey SarkarIndian National Congress (INC)29,89921.02%
4Jogesh Chandra RayBharatiya Janata Party (BJP)3,8752.72%
5Md Jamser ByapariIndependent (IND)4450.31%
Total1,42,27087.10%

Dinhata Assembly Election 1991 Result

In the Dinhata assembly election 1991, the total electorate was 1,49,207 registered voters. A total of 1,22,825 valid votes were polled, reflecting a voter turnout of 83.69%. The Dinhata election 1991 was part of the West Bengal Legislative Assembly Elections 1991.

All India Forward Bloc candidate Kamal Kanti Guha won the Dinhata MLA seat with 64,530 votes, defeating Indian National Congress candidate Aldke Nandy who secured 45,929 votes. The winning margin in Dinhata 1991 was 18,601 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal Kanti GuhaAll India Forward Bloc (FBL)64,53052.54%
2Aldke NandyIndian National Congress (INC)45,92937.39%
3Amal BhowmikBharatiya Janata Party (BJP)11,2689.17%
4Mrinal Kanti RoyBahujan Samaj Party (BSP)8700.71%
5Jashohari BarmanAmra Bangalee (AMB)2280.19%
Total1,22,82583.69%

Dinhata Assembly Election 1987 Result

In the Dinhata assembly election 1987, the total electorate was 1,25,435 registered voters. A total of 1,04,168 valid votes were cast, reflecting a voter turnout of 84.20%. The Dinhata election 1987 was part of the West Bengal Legislative Assembly Elections 1987.

All India Forward Bloc candidate Kamal Guha won the Dinhata MLA seat with 57,339 votes, defeating Indian National Congress candidate Alok Kumar Nandy who secured 46,425 votes. The winning margin in Dinhata 1987 was 10,914 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal GuhaAll India Forward Bloc (FBL)57,33955.04%
2Alok Kumar NandyIndian National Congress (INC)46,42544.57%
3Monohari BarmanIndependent (IND)4040.39%
Total1,04,16884.20%

Dinhata Assembly Election 1982 Result

In the Dinhata assembly election 1982, the total electorate was 1,08,911 registered voters. A total of 92,368 valid votes were polled, reflecting a voter turnout of 86.46%. The Dinhata election 1982 was part of the West Bengal Legislative Assembly Elections 1982.

All India Forward Bloc candidate Kamal Guha won the Dinhata MLA seat with 53,460 votes, defeating Indian National Congress candidate Ram Krishna Pal who secured 38,627 votes. The winning margin in Dinhata 1982 was 14,833 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal GuhaAll India Forward Bloc (FBL)53,46057.88%
2Ram Krishna PalIndian National Congress (INC)38,62741.82%
3Shyamal Kumar RoyIndependent (IND)2810.30%
Total92,36886.46%

Dinhata Assembly Election 1977 Result

In the Dinhata assembly election 1977, the total electorate was 97,426 registered voters. A total of 59,766 valid votes were cast, reflecting a voter turnout of 62.54%. The Dinhata election 1977 was part of the West Bengal Legislative Assembly Elections 1977.

All India Forward Bloc candidate Kamal Kanti Guha won the Dinhata MLA seat with 33,660 votes, defeating Indian National Congress candidate Alok Kumar Nandi who secured 12,443 votes. The winning margin in Dinhata 1977 was 21,217 votes.

S.No.CandidatePartyTotal VotesVote %
1Kamal Kanti GuhaAll India Forward Bloc (FBL)33,66056.32%
2Alok Kumar NandiIndian National Congress (INC)12,44320.82%
3Sadhan BasuJanata Party (JNP)6,91211.57%
4Gogesh Chandra SarkarIndependent (IND)6,75111.30%
Total59,76662.54%

Dinhata Assembly Election 1972 Result

In the Dinhata assembly election 1972, the total electorate was 85,842 registered voters. A total of 51,971 valid votes were polled, reflecting a voter turnout of 62.13%. The Dinhata election 1972 was part of the West Bengal Legislative Assembly Elections 1972.

Indian National Congress candidate Jogesh Chandra Sarkar won the Dinhata MLA seat with 30,404 votes, defeating All India Forward Bloc candidate Kamal Guha who secured 20,712 votes. The winning margin in Dinhata 1972 was 9,692 votes.

S.No.CandidatePartyTotal VotesVote %
1Jogesh Chandra SarkarIndian National Congress (INC)30,40458.50%
2Kamal GuhaAll India Forward Bloc (FBL)20,71239.85%
3Ram Chandra SahaIndependent (IND)8551.65%
Total51,97162.13%

Dinhata Assembly Election 1971 Result

In the Dinhata assembly election 1971, the total electorate was 84,786 registered voters. A total of 53,715 valid votes were cast, reflecting a voter turnout of 66.27%. The Dinhata election 1971 was part of the West Bengal Legislative Assembly Elections 1971.

Indian National Congress candidate Jogesh Chandra Sarkar won the Dinhata MLA seat with 24,249 votes, defeating All India Forward Bloc candidate Kamal Kanti Guha who secured 21,823 votes. The winning margin in Dinhata 1971 was 2,426 votes.

S.No.CandidatePartyTotal VotesVote %
1Jogesh Chandra SarkarIndian National Congress (INC)24,24945.14%
2Kamal Kanti GuhaAll India Forward Bloc (FBL)21,82340.63%
3Mani Gopal RoyCommunist Party of India (Marxist) (CPM)4,9299.18%
4Jahiruddin MiaIndian National Congress (Organisation) (NCO)2,7145.05%
Total53,71566.27%

Disclaimer: This page is published for informational purposes only. The election data presented here has been compiled from publicly available sources. While every effort has been made to ensure accuracy, we do not guarantee 100% correctness of all information. This website is not affiliated with any Indian Government body or the Election Commission of India.

YouTube Source

Dinhata assembly election result FAQ

Who has won the Dinhata Assembly seat in every election till now?

Forward Bloc’s Kamal Guha dominated Dinhata for decades, winning the seat continuously from 1977 to 2001. He defeated Congress candidates in 1977, 1982, 1987, and 1991 and also won in 1996 and 2001. TMC’s Ashok Mandal won in 2006, Forward Bloc’s Udayan Guha won in 2011, and TMC’s Udayan Guha won in 2016. In 2021, BJP’s Nisith Pramanik won the seat by just 57 votes over TMC’s Udayan Guha

What happened in the dramatic 2021 Dinhata Assembly Election?

In the 2021 West Bengal Assembly election, BJP’s Nisith Pramanik won the Dinhata seat by securing 1,16,035 votes, defeating TMC’s Udayan Guha who got 1,15,978 votes an incredibly narrow margin of just 57 votes. However, after Pramanik was elected as an MP, Udayan Guha contested the by-election and won the Dinhata seat by a massive margin of 1,64,089 votes.

What was the voter turnout in Dinhata Assembly elections?

Dinhata recorded a voter turnout of 81.54% in the 2021 assembly election and 77.4% in the 2024 Lok Sabha elections. This predominantly rural constituency in Cooch Behar district consistently shows strong voter participation, as reflected in the razor-thin margin of just 57 votes in the 2021 contest one of the closest assembly election results in West Bengal’s history.

Which parties have dominated the Dinhata Assembly seat over the years?

TMC’s Udayan Guha is the present MLA of Dinhata, which is part of the Cooch Behar Lok Sabha constituency in Cooch Behar district. In the 2021 assembly election, TMC and BJP were virtually tied, with AITC getting 47.58% and BJP getting 47.6% of the votes separated by a historic margin of just 57 votes before the by-election dramatically reversed the result.

What was the biggest winning margin in Dinhata Assembly election history?

The biggest winning margin in Dinhata’s recent electoral history came in the 2021 by-election, when TMC’s Udayan Guha won by a landslide of 1,64,089 votes, securing 1,89,575 votes against BJP’s Ashok Mandal who got only 25,486 votes. This extraordinary swing — from a 57-vote loss to a 1,64,089-vote win in the same year makes Dinhata one of the most dramatic constituencies in West Bengal’s electoral history.

Leave a Comment