Get Updates
Get notified of breaking news, exclusive insights, and must-see stories!

Dhupguri Assembly Elections 2026

Dhupguri is a key legislative assembly constituency in West Bengal, located in the Jalpaiguri district. In the 2023 assembly elections, the seat was won by All India Trinamool Congress. Nirmal Chandra Roy, from All India Trinamool Congress defeated Tapasi Roy of the Bharatiya Janata Party by a margin of 4309 votes.

From election campaigns to final results, follow all developments related to Dhupguri assembly constituency, including winner details, vote margins, and more on our dedicated page.

West Bengal Assembly Constituencies

Dhupguri Assembly Election Results 2023-By Election to 1977

Browse By Year

Dhupguri Assembly Election Results (2023-By Election)

Candidate's Name Party Votes Vote Share
Nirmal Chandra Roy WINNER
All India Trinamool Congress
97,613
Lead: 4,309
46.28%
Tapasi Roy Bharatiya Janata Party 93,304 44.23%
Iswar Chandra Roy Communist Party Of India (marxist) 13,758 6.52%
Sadhana Singha Roy Bharatiya Nyay-Adhikar Raksha Party 2,171 1.03%
Nota None of the Above 1,220 0.58%
Ranjit Barman Kamatapur Peoples Party (United) 1,161 0.55%
Debasish Roy Independent 994 0.47%
Rabindra Nath Roy Swabhiman Party 714 0.34%

Dhupguri Assembly Election Results (2021)

Candidate's Name Party Votes Vote Share
Bishnu Pada Roy WINNER
Bharatiya Janata Party
104,688
Lead: 4,355
46%
Mitali Roy All India Trinamool Congress 100,333 44%
Pradip Kumar Roy Communist Party of India (Marxist) 13,107 6%
Bedodyuti Roy Bahujan Samaj Party 2,178 1%
Hrishikesh Roy Independent 2,169 1%
Sukumar Roy Kamatapur Peoples Party (United) 2,155 1%
Nota None Of The Above 1,984 1%
Dhiranjan Roy SOCIALIST UNITY CENTRE OF INDIA (COMMUNIST) 1,613 1%
Sujan Barman Independent 1,096 0%

Dhupguri Assembly Election Results (2016)

Candidate's Name Party Votes Vote Share
Mitali Roy WINNER
All India Trinamool Congress
90,781
Lead: 19,264
43%
Mamata Roy Communist Party Of India (marxist) 71,517 34%
Agun Roy Bharatiya Janata Party 36,167 17%
None Of The Above Nota 3,262 2%
Madhusudan Roy Kppu 2,644 1%
Niranjan Roy Socialist Unity Centre Of India (communist) 2,361 1%
Beddyuti Roy Bahujan Samaj Party 2,002 1%

Dhupguri Assembly Election Results (2011)

Candidate's Name Party Votes Vote Share
Mamata Roy WINNER
Communist Party Of India (marxist)
73,644
Lead: 4,238
42%
Mina Barman All India Trinamool Congress 69,406 40%
Amar Chan Sarkar Bharatiya Janata Party 18,559 11%
Mitali Roy Independent 7,021 4%
Rai Charan Siddhya Bahujan Samaj Party 3,578 2%
Subhas Chandra Roy Samajwadi Jan Parishad 2,077 1%

Dhupguri Assembly Election Results (2006)

Candidate's Name Party Votes Vote Share
Lakshmi Kanta Roy WINNER
Communist Party Of India (marxist)
66,040
Lead: 16,865
49%
Ashok Kumar Barman All India Trinamool Congress 49,175 37%
Mitali Roy Independent 5,879 4%
Keshab Chandra Roy Indian National Congress 3,872 3%
Narayan Chandra Roy Independent 3,721 3%
Ranjit Kumar Roy Social Justice Party 2,141 2%
Niranjan Roy Independent 1,796 1%
Rai Charan Siddhya Bahujan Samaj Party 1,353 1%

Dhupguri Assembly Election Results (2001)

Candidate's Name Party Votes Vote Share
Lakshmi Kanta Roy WINNER
Communist Party Of India (marxist)
53,537
Lead: 22,846
46%
Ashoke Kumar Barman All India Trinamool Congress 30,691 26%
Atul Roy Independent 18,490 16%
Monomohan Roy Bharatiya Janata Party 11,002 9%
Ranjit Kr. Roy Samajwadi Jan Parishad 2,188 2%

Dhupguri Assembly Election Results (1996)

Candidate's Name Party Votes Vote Share
Banamali Roy WINNER
Communist Party Of India (marxist)
57,714
Lead: 22,035
48%
Nripendra Nath Roy Indian National Congress 35,679 30%
Bishnu Pada Roy Bharatiya Janata Party 20,784 17%
Ananda Mohan Roy Independent 1,027 1%
Jagada Nanda Roy Independent 427 0%
Raicharan Siddhya Independent 364 0%
Gobinda Roy Forward Bloc (socialist) 270 0%
Khokaram Roy Pramanik Independent 180 0%
Haripada Majumdar Independent 133 0%

Dhupguri Assembly Election Results (1991)

Candidate's Name Party Votes Vote Share
Banamali Roy WINNER
Communist Party Of India (marxist)
48,325
Lead: 19,358
50%
Birendra Nath Barman Indian National Congress 28,967 30%
Juran Chandra Sarkar Bharatiya Janata Party 14,004 14%
Bulendra Nath Roy Independent 3,504 4%
Dinabandhu Roy Bahujan Samaj Party 573 1%
Suresh Chandra Roy Independent 177 0%

Dhupguri Assembly Election Results (1987)

Candidate's Name Party Votes Vote Share
Banamali Roy WINNER
Communist Party Of India (marxist)
41,600
Lead: 13,972
58%
Nripendra Nath Roy Indian National Congress 27,628 39%
Juran Chandra Sarkar Bharatiya Janata Party 391 1%
Jatindramohan Mandal Independent 325 0%
Pradip Roy Independent 259 0%

Dhupguri Assembly Election Results (1982)

Candidate's Name Party Votes Vote Share
Banamali Roy WINNER
Communist Party Of India (marxist)
35,929
Lead: 7,589
51%
Jagadananda Roy Indian National Congress 28,340 40%
Panchanan Mallick Independent 2,959 4%
Paresh Chandra Roy Janta Party 1,074 2%
Bankim Chandra Roy Independent 318 0%

Dhupguri Assembly Election Results (1977)

Candidate's Name Party Votes Vote Share
Banamali Roy WINNER
Communist Party Of India (marxist)
10,870
Lead: 1,976
30%
Jagadananda Roy Indian National Congress 8,894 24%
Hiralal Singha Janta Party 6,146 17%
Jajneswar Roy Independent 4,738 13%
Gunodhar Barma Independent 3,381 9%
Keshab Chandra Choudhury Independent 1,527 4%
Haripada Roy Independent 142 0%
Satish Chandra Roy Independent 94 0%
Source: ECI

Strike Rate

CPM 75%
AITC 25%
CPM won 7 times and AITC won 2 times since 1977 elections.

Dhupguri MLA List

Year Candidate's Name Votes Lead Vote Share
2023-By Election Nirmal Chandra Roy AITC 97,613 4,309 46.28%
2021 Bishnu Pada Roy BJP 104,688 4,355 46%
2016 Mitali Roy AITC 90,781 19,264 43%
2011 Mamata Roy CPM 73,644 4,238 42%
2006 Lakshmi Kanta Roy CPI(M) 66,040 16,865 49%
2001 Lakshmi Kanta Roy CPM 53,537 22,846 46%
1996 Banamali Roy CPM 57,714 22,035 48%
1991 Banamali Roy CPM 48,325 19,358 50%
1987 Banamali Roy CPM 41,600 13,972 58%
1982 Banamali Roy CPM 35,929 7,589 51%
1977 Banamali Roy CPM 10,870 1,976 30%
Source: ECI

Dhupguri Past Election Results

Year Candidate's Name Party Votes Vote Share
2023-By Election Nirmal Chandra Roy AITC
97,613
(Lead: 4,309)
46.28%
Tapasi Roy BJP 93,304 44.23%
2021 Bishnu Pada Roy BJP
104,688
(Lead: 4,355)
46%
Mitali Roy AITC 100,333 44%
2016 Mitali Roy AITC
90,781
(Lead: 19,264)
43%
Mamata Roy CPM 71,517 34%
2011 Mamata Roy CPM
73,644
(Lead: 4,238)
42%
Mina Barman AITC 69,406 40%
2006 Lakshmi Kanta Roy CPI(M)
66,040
(Lead: 16,865)
49%
Ashok Kumar Barman AITC 49,175 37%
2001 Lakshmi Kanta Roy CPM
53,537
(Lead: 22,846)
46%
Ashoke Kumar Barman AITC 30,691 26%
1996 Banamali Roy CPM
57,714
(Lead: 22,035)
48%
Nripendra Nath Roy INC 35,679 30%
1991 Banamali Roy CPM
48,325
(Lead: 19,358)
50%
Birendra Nath Barman INC 28,967 30%
1987 Banamali Roy CPM
41,600
(Lead: 13,972)
58%
Nripendra Nath Roy INC 27,628 39%
1982 Banamali Roy CPM
35,929
(Lead: 7,589)
51%
Jagadananda Roy INC 28,340 40%
1977 Banamali Roy CPM
10,870
(Lead: 1,976)
30%
Jagadananda Roy INC 8,894 24%
Source: ECI

West Bengal Assembly Constituencies

All 294 Assembly Constituencies in West Bengal

Mekliganj Mathabhanga Cooch Behar Uttar Cooch Behar Dakshin Sitalkuchi Sitai Dinhata Natabari Tufanganj Kumargram Kalchini Alipurduars Falakata Madarihat Dhupguri Maynaguri Jalpaiguri Rajganj Dabgram-Fulbari Mal Nagrakata Kalimpong Darjeeling Kurseong Matigara-naxalbari Siliguri Phansidewa Chopra Islampur Goalpokhar Chakulia Karandighi Hemtabad Kaliaganj Raiganj Itahar Kushmandi Kumarganj Balurghat Tapan Gangarampur Harirampur Habibpur Gazole Chanchal Harischandrapur Malatipur Ratua Manickchak Maldaha Englishbazar Mothabari Sujapur Baishnabnagar Farakka Samserganj Suti Jangipur Raghunathganj Sagardighi Lalgola Bhagawangola Raninagar Murshidabad Nabagram Khargram Burwan Kandi Bharatpur Rejinagar Beldanga Baharampur Hariharpara Nowda Domkal Jalangi Karimpur Tehatta Palashipara Kaliganj Nakashipara Chapra Krishnanagar Uttar Nabadwip Krishnanagar Dakshin Santipur Ranaghat Uttar paschim Krishnaganj Ranaghat Uttar Purba Ranaghat Dakshin Chakdaha Kalyani Haringhata Bagdah Bongaon Uttar Bongaon Dakshin Gaighata Swarupnagar (SC) Baduria Habra Ashoknagar Amdanga Bijpur Naihati Bhatpara Jagatdal Noapara Barrackpur Khardaha Dum Dum Uttar Panihati Kamarhati Baranagar Dum dum Rajarhat new town Bidhannagar Rajarhat gopalpur Madhyamgram Barasat Deganga Haroa Minakhan (SC) Sandeshkhali (ST) Basirhat Dakshin Basirhat Uttar Hingalganj (SC) Gosaba Basanti Kultali Patharpratima Kakdwip Sagar Kulpi Raidighi Mandirbazar Jaynagar Baruipur Purba Canning paschim Canning Purba Baruipur paschim Magrahat Purba Magrahat paschim Diamond harbour Falta Satgachia Bishnupur Sonarpur Dakshin Bhangore Kasba Jadavpur Sonarpur Uttar Tollygunge BEHALA PURBA Behala paschim Maheshtala BUDGE BUDGE Metiaburuz Kolkata port Bhabanipur Rashbehari Ballygunge Chowrangee Entally Beleghata Jorasanko Shyampukur Maniktala Kashipur-Belgachia Bally Howrah Uttar Howrah madhya Shibpur Howrah Dakshin Sankrail Panchla Uluberia Purba Uluberia Uttar Uluberia Dakshin Shyampur Bagnan Amta Udaynarayanpur Jagatballavpur Domjur Uttarpara Sreerampur Champdani Singur Chandannagore Chunchura Balagarh Pandua Saptagram Chanditala Jangipara Haripal Dhanekhali Tarakeswar Pursurah Arambagh Goghat Khanakul Tamluk Panskura Purba Panskura paschim Moyna Nandakumar Mahisadal Haldia Nandigram Chandipur Patashpur Kanthi Uttar Bhagabanpur Khejuri Kanthi Dakshin Ramnagar Egra Dantan Nayagram Gopiballavpur Jhargram Keshiary Kharagpur sadar Narayangarh SABANG Pingla Kharagpur Debra Daspur Ghatal Chandrakona Garbeta Salboni Keshpur Medinipur Binpur Bandwan Balarampur Baghmundi Joypur Purulia Manbazar Kashipur Para Raghunathpur Saltora Chhatna Ranibandh Raipur Taldangra Bankura Barjora Onda Bishnupur Kotulpur Indas Sonamukhi Khandaghosh Bardhaman Dakshin Raina Jamalpur Monteswar Kalna Memari Bardhaman Uttar Bhatar Purbasthali Dakshin Purbasthali Uttar Katwa Ketugram Mangalkot Ausgram Galsi Pandabeswar Durgapur Purba Durgapur paschim Raniganj Jamuria Asansol Dakshin Asansol Uttar Kulti Barbani Dubrajpur Suri Bolpur Nanoor Labpur Sainthia Mayureswar Rampurhat Hansan Nalhati Murarai

West Bengal Dhupguri Assembly Elections FAQs

Who won the Dhupguri Assembly seat in the 2023 election?

Nirmal Chandra Roy of the All India Trinamool Congress (AITC) won the Dhupguri Assembly seat in the 2023 elections, defeating Tapasi Roy of the Bharatiya Janata Party (BJP) by a margin of 4309 votes.

What is the historical strike rate of the Dhupguri constituency in past elections?

The strike rate in the Dhupguri constituency is 75% CPM and 25% AITC, with CPM won 7 times and AITC won 2 times since the 1977 elections.

What were the vote shares of the leading candidates in the 2023 Dhupguri Assembly Election?

Nirmal Chandra Roy (AITC) received 46.28% vote share.
Tapasi Roy (BJP) received 44.23% vote share.

What were the results of the 2023 Dhupguri Assembly Election?

Nirmal Chandra Roy (AITC) won the 2023 election with 97613 votes, leading by 4309 votes and securing a 46.28% vote share.

Which Lok Sabha constituency does the Dhupguri Assembly constituency fall under?

The Dhupguri Assembly constituency falls under the Lok Sabha constituency of district.

What was the margin of victory in the Dhupguri Assembly Election 2023?

Nirmal Chandra Roy (AITC) won the Dhupguri Assembly seat in 2023 with a margin of 4309 votes over Tapasi Roy (BJP).

Who were the top candidates for the Dhupguri Assembly Election 2023?

The top candidates in the Dhupguri Assembly Election 2023 were:
Nirmal Chandra Roy (AITC)
Tapasi Roy (BJP)
Iswar Chandra Roy (CPI(M))
These candidates were the main contenders for the seat, with Nirmal Chandra Roy (AITC) emerging as the winner.

Disclaimer:

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.

Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+