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
| Year | Elected MLA | Party | Total Votes |
|---|---|---|---|
| 2026 | Result Coming Soon | — | — |
| 2021 | Nisith Pramanik | Bharatiya Janata Party (BJP) | 1,16,035 |
| 2016 | Udayan Guha | All India Trinamool Congress (AITC) | 1,00,732 |
| 2011 | Udayan Guha | All India Forward Bloc (AIFB) | 93,050 |
| 2006 | Ashok Mandal | All India Trinamool Congress (AITC) | 66,774 |
| 2001 | Kamal Guha | All India Forward Bloc (FBL) | 72,887 |
| 1996 | Kamal Guha | Forward Bloc (Socialist) | 70,531 |
| 1991 | Kamal Kanti Guha | All India Forward Bloc (FBL) | 64,530 |
| 1987 | Kamal Guha | All India Forward Bloc (FBL) | 57,339 |
| 1982 | Kamal Guha | All India Forward Bloc (FBL) | 53,460 |
| 1977 | Kamal Kanti Guha | All India Forward Bloc (FBL) | 33,660 |
| 1972 | Jogesh Chandra Sarkar | Indian National Congress (INC) | 30,404 |
| 1971 | Jogesh Chandra Sarkar | Indian 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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Nisith Pramanik | Bharatiya Janata Party (BJP) | 1,16,035 | 47.60% |
| 2 | Udayan Guha | All India Trinamool Congress (AITC) | 1,15,978 | 47.58% |
| 3 | Abdur Rouf | All India Forward Bloc (AIFB) | 6,069 | 2.49% |
| 4 | NOTA | None of the Above | 1,537 | 0.63% |
| 5 | Lebu Miyan | Independent (IND) | 1,387 | 0.57% |
| 6 | Pradip Roy | Socialist Unity Centre of India (Communist) (SUCI) | 1,375 | 0.56% |
| 7 | Nirmal Chandra Barman | Independent (IND) | 1,370 | 0.56% |
| Total | 2,43,751 | 81.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Udayan Guha | All India Trinamool Congress (AITC) | 1,00,732 | 45.04% |
| 2 | Akshay Thakur | All India Forward Bloc (AIFB) | 78,939 | 35.30% |
| 3 | Sachindra Nath Adhikari | Bharatiya Janata Party (BJP) | 25,598 | 11.45% |
| 4 | Debendra Nath Roy | Bahujan Samaj Party (BSP) | 5,842 | 2.61% |
| 5 | Dr Md Fazle Haque | Independent (IND) | 4,010 | 1.79% |
| 6 | NOTA | None of the Above | 2,619 | 1.17% |
| 7 | Aminal Hoque | Welfare Party of India (WPOI) | 2,220 | 0.99% |
| 8 | Sabitri Basuniya (Roy) | Independent (IND) | 2,170 | 0.97% |
| 9 | Anita Barman | Independent (IND) | 777 | 0.35% |
| 10 | Pradip Roy | Socialist Unity Centre of India (Communist) (SUCI) | 730 | 0.33% |
| Total | 2,23,637 | 81.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Udayan Guha | All India Forward Bloc (AIFB) | 93,050 | 50.52% |
| 2 | Dr Md Fazle Haque | Independent (IND) | 63,024 | 34.22% |
| 3 | Amiya Kumar Sarkar | Nationalist Congress Party (NCP) | 13,093 | 7.11% |
| 4 | Niranjan Barman | Bahujan Samaj Party (BSP) | 4,135 | 2.25% |
| 5 | Sudhangshu Kumar Roy | Bharatiya Janata Party (BJP) | 3,964 | 2.15% |
| 6 | Chayan Roy | Independent (IND) | 2,610 | 1.42% |
| 7 | Mayamana Khatun | Indian Peoples Forward Bloc (IPFB) | 1,903 | 1.03% |
| 8 | Goutam Barman | Independent (IND) | 1,753 | 0.95% |
| 9 | Narayan Barman | Janata Dal (United) (JDU) | 652 | 0.35% |
| Total | 1,84,184 | 82.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Ashok Mandal | All India Trinamool Congress (AITC) | 66,774 | 45.55% |
| 2 | Udayan Guha | All India Forward Bloc (AIFB) | 63,144 | 43.07% |
| 3 | Hitendra Kumar Nag | Independent (IND) | 6,362 | 4.34% |
| 4 | Makbul Hossain Sarkar | Indian Peoples Forward Bloc (IPFB) | 5,843 | 3.99% |
| 5 | Debendra Nath Roy | Bahujan Samaj Party (BSP) | 2,812 | 1.92% |
| 6 | Anarul Sekh | Independent (IND) | 1,666 | 1.14% |
| Total | 1,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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Guha | All India Forward Bloc (FBL) | 72,887 | 53.05% |
| 2 | Dipak Sengupta | All India Trinamool Congress (AITC) | 53,167 | 38.70% |
| 3 | Madan Mohan Goswami | Bharatiya Janata Party (BJP) | 4,768 | 3.47% |
| 4 | Debasish Barman | Bahujan Samaj Party (BSP) | 2,271 | 1.65% |
| 5 | Jiban Krishna Saha | Nationalist Congress Party (NCP) | 1,729 | 1.26% |
| 6 | Dinesh Chandra Karji | Independent (IND) | 1,424 | 1.04% |
| 7 | Kabita Das | Independent (IND) | 1,152 | 0.84% |
| Total | 1,37,398 | 78.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Guha | Forward Bloc (Socialist) | 70,531 | 49.58% |
| 2 | Dipak Sen Gupta | All India Forward Bloc (FBL) | 37,520 | 26.37% |
| 3 | Kamal Dey Sarkar | Indian National Congress (INC) | 29,899 | 21.02% |
| 4 | Jogesh Chandra Ray | Bharatiya Janata Party (BJP) | 3,875 | 2.72% |
| 5 | Md Jamser Byapari | Independent (IND) | 445 | 0.31% |
| Total | 1,42,270 | 87.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Kanti Guha | All India Forward Bloc (FBL) | 64,530 | 52.54% |
| 2 | Aldke Nandy | Indian National Congress (INC) | 45,929 | 37.39% |
| 3 | Amal Bhowmik | Bharatiya Janata Party (BJP) | 11,268 | 9.17% |
| 4 | Mrinal Kanti Roy | Bahujan Samaj Party (BSP) | 870 | 0.71% |
| 5 | Jashohari Barman | Amra Bangalee (AMB) | 228 | 0.19% |
| Total | 1,22,825 | 83.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Guha | All India Forward Bloc (FBL) | 57,339 | 55.04% |
| 2 | Alok Kumar Nandy | Indian National Congress (INC) | 46,425 | 44.57% |
| 3 | Monohari Barman | Independent (IND) | 404 | 0.39% |
| Total | 1,04,168 | 84.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Guha | All India Forward Bloc (FBL) | 53,460 | 57.88% |
| 2 | Ram Krishna Pal | Indian National Congress (INC) | 38,627 | 41.82% |
| 3 | Shyamal Kumar Roy | Independent (IND) | 281 | 0.30% |
| Total | 92,368 | 86.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Kamal Kanti Guha | All India Forward Bloc (FBL) | 33,660 | 56.32% |
| 2 | Alok Kumar Nandi | Indian National Congress (INC) | 12,443 | 20.82% |
| 3 | Sadhan Basu | Janata Party (JNP) | 6,912 | 11.57% |
| 4 | Gogesh Chandra Sarkar | Independent (IND) | 6,751 | 11.30% |
| Total | 59,766 | 62.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Jogesh Chandra Sarkar | Indian National Congress (INC) | 30,404 | 58.50% |
| 2 | Kamal Guha | All India Forward Bloc (FBL) | 20,712 | 39.85% |
| 3 | Ram Chandra Saha | Independent (IND) | 855 | 1.65% |
| Total | 51,971 | 62.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. | Candidate | Party | Total Votes | Vote % |
|---|---|---|---|---|
| 1 | Jogesh Chandra Sarkar | Indian National Congress (INC) | 24,249 | 45.14% |
| 2 | Kamal Kanti Guha | All India Forward Bloc (FBL) | 21,823 | 40.63% |
| 3 | Mani Gopal Roy | Communist Party of India (Marxist) (CPM) | 4,929 | 9.18% |
| 4 | Jahiruddin Mia | Indian National Congress (Organisation) (NCO) | 2,714 | 5.05% |
| Total | 53,715 | 66.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.
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.