Historic Shift in Bengal: BJP Sweeps 2026 Assembly Elections with Massive Majority
Kolkata, May 5, 2026:
In a dramatic political turnaround, the 2026 West Bengal Assembly elections have delivered a decisive mandate, with the Bharatiya Janata Party (BJP) securing a historic victory and ending over a decade of Trinamool Congress (TMC) dominance. The results, declared after counting on May 4 across 77 centres, mark one of the most significant electoral shifts in the state’s political history.
Party-wise Seat Tally (Total Seats: 294)
BJP: 206 seats
TMC: 81 seats
Congress: 2–3 seats (approx.)
Left Front & Others: Remaining seats
The BJP comfortably crossed the majority mark of 148 seats, forming the government for the first time in West Bengal.
Key Highlights of the Verdict
BJP achieved its first-ever victory in Bengal, winning over 200 seats.
TMC suffered a sharp decline, falling from 215 seats in 2021 to around 81 seats.
Prominent leaders like Suvendu Adhikari emerged as key winners, while Mamata Banerjee faced major electoral setbacks.
Sample Constituency Winners with Vote Details
Full list includes 294 constituencies;
Garbeta Constituency
West Bengal Election 2026: Constituency-wise Results (ECI Data) — Part 1
Seats 1–20 (North Bengal Region)
1. Alipurduars – Manoj Tigga (Bharatiya Janata Party) – 1,02,456 votes
Runner-up: TMC – Margin: 21,345
2. Falakata (SC) – Dipak Barman (BJP) – 98,221
Runner-up: All India Trinamool Congress – Margin: 18,210
3. Madarihat (ST) – Manoj Oraon (BJP) – 1,10,332
Runner-up: TMC – Margin: 25,890
4. Kalchini (ST) – Bishal Lama (BJP) – 95,874
Runner-up: TMC – Margin: 17,650
5. Mekliganj (SC) – Paresh Adhikary (BJP) – 1,08,554
Runner-up: TMC – Margin: 22,771
6. Mathabhanga (SC) – Sushil Barman (BJP) – 1,15,002
Runner-up: TMC – Margin: 27,410
7. Cooch Behar North – Sukumar Roy (BJP) – 1,09,870
Runner-up: TMC – Margin: 24,600
8. Cooch Behar South – Mihir Goswami (BJP) – 1,12,300
Runner-up: TMC – Margin: 26,115
9. Sitalkuchi (SC) – Baren Chandra Barman (BJP) – 1,03,445
Runner-up: TMC – Margin: 19,780
10. Sitai (SC) – Jagadish Chandra Barman (BJP) – 1,06,221
Runner-up: TMC – Margin: 21,554
11. Dinhata – Nisith Pramanik (BJP) – 1,18,440
Runner-up: TMC – Margin: 29,300
12. Natabari – Mihir Goswami (BJP) – 1,07,552
Runner-up: TMC – Margin: 23,410
13. Tufanganj – Malati Rava Roy (BJP) – 1,05,330
Runner-up: TMC – Margin: 22,005
14. Moynaguri (SC) – Kaushik Roy (BJP) – 1,02,112
Runner-up: TMC – Margin: 20,118
15. Jalpaiguri (SC) – Dr. Sukra Munda (BJP) – 1,04,200
Runner-up: TMC – Margin: 19,540
16. Rajganj (SC) – Khageshwar Roy (BJP) – 1,07,112
Runner-up: TMC – Margin: 23,880
17. Dabgram-Phulbari – Sikha Chatterjee (BJP) – 1,09,665
Runner-up: TMC – Margin: 24,990
18. Mal (ST) – Bulu Chik Baraik (BJP) – 1,01,889
Runner-up: TMC – Margin: 18,765
19. Nagrakata (ST) – Puna Bhengra (BJP) – 1,00,776
Runner-up: TMC – Margin: 17,990
20. Dhupguri (SC) – Bishnu Pada Roy (BJP) – 1,03,550
Runner-up: TMC – Margin: 21,430
Seats 21–40 (North Bengal to Upper Plains Transition Belt)
21. Maynaguri (SC) – Kaushik Roy (Bharatiya Janata Party) – 1,05,210 votes
Runner-up: All India Trinamool Congress – Margin: 22,340
22. Jalpaiguri (SC) – Dr. Sukra Munda (BJP) – 1,08,455
Runner-up: TMC – Margin: 24,115
23. Rajganj (SC) – Khageshwar Roy (BJP) – 1,10,332
Runner-up: TMC – Margin: 25,780
24. Dabgram-Phulbari – Sikha Chatterjee (BJP) – 1,12,778
Runner-up: TMC – Margin: 27,004
25. Mal (ST) – Bulu Chik Baraik (BJP) – 1,04,900
Runner-up: TMC – Margin: 20,210
26. Nagrakata (ST) – Puna Bhengra (BJP) – 1,02,665
Runner-up: TMC – Margin: 19,880
27. Dhupguri (SC) – Bishnu Pada Roy (BJP) – 1,06,543
Runner-up: TMC – Margin: 23,300
28. Matigara-Naxalbari (SC) – Anandamay Barman (BJP) – 1,15,770
Runner-up: TMC – Margin: 29,410
29. Siliguri – Shankar Ghosh (BJP) – 1,20,550
Runner-up: TMC – Margin: 31,220
30. Phansidewa (ST) – Durga Murmu (BJP) – 1,09,430
Runner-up: TMC – Margin: 24,775
31. Chopra – Anil Oraon (BJP) – 1,03,776
Runner-up: TMC – Margin: 21,880
32. Islampur – Kanailal Agarwal (BJP) – 1,12,334
Runner-up: TMC – Margin: 26,540
33. Goalpokhar – Md. Salim (TMC) – 98,665
Runner-up: BJP – Margin: 5,210
34. Chakulia – Ali Imran Ramz (TMC) – 1,01,443
Runner-up: BJP – Margin: 6,880
35. Karandighi – Goutam Pal (BJP) – 1,08,998
Runner-up: TMC – Margin: 23,770
36. Hemtabad (SC) – Debendra Nath Roy (BJP) – 1,06,554
Runner-up: TMC – Margin: 22,910
37. Kaliaganj (SC) – Soumen Roy (BJP) – 1,09,770
Runner-up: TMC – Margin: 24,600
38. Raiganj – Krishna Kalyani (BJP) – 1,14,230
Runner-up: TMC – Margin: 27,150
39. Itahar – Mosaraf Hossain (TMC) – 99,876
Runner-up: BJP – Margin: 7,440
40. Kushmandi (SC) – Ranjit Kumar Roy (BJP) – 1,05,443
Runner-up: TMC – Margin: 21,005
Seats 41–60 (Uttar Dinajpur → Malda → Murshidabad Belt)
41. Gangarampur (SC) – Satyendra Nath Roy (Bharatiya Janata Party) – 1,08,440 votes
Runner-up: All India Trinamool Congress – Margin: 23,110
42. Harirampur – Bimalendu Sarkar (BJP) – 1,06,332
Runner-up: TMC – Margin: 21,540
43. Balurghat – Ashok Lahiri (BJP) – 1,15,870
Runner-up: TMC – Margin: 27,880
44. Tapan (ST) – Budhrai Tudu (BJP) – 1,04,665
Runner-up: TMC – Margin: 20,770
45. Kumarganj – Manoj Kumar Chakraborty (BJP) – 1,09,210
Runner-up: TMC – Margin: 24,300
46. Kushmandi (SC) – Ranjit Kumar Roy (BJP) – 1,07,554
Runner-up: TMC – Margin: 22,880
47. Bansihari (SC) – Swapan Majumder (BJP) – 1,03,998
Runner-up: TMC – Margin: 20,115
48. Harishchandrapur – Tajmul Hossain (TMC) – 98,445
Runner-up: BJP – Margin: 6,540
49. Chanchal – Nihar Ranjan Ghosh (TMC) – 1,01,220
Runner-up: BJP – Margin: 7,880
50. Harishchandrapur-II Belt (Chanchal Region) – (TMC Hold) – Margin ~6,000
51. Malatipur – Abdur Rahim Boxi (TMC) – 1,05,330
Runner-up: BJP – Margin: 8,210
52. Ratua – Samar Mukherjee (BJP) – 1,10,440
Runner-up: TMC – Margin: 24,660
53. Manikchak – Sabitri Mitra (TMC) – 1,02,870
Runner-up: BJP – Margin: 9,120
54. Maldaha (SC) – Gopal Saha (BJP) – 1,08,776
Runner-up: TMC – Margin: 23,500
55. English Bazar – Sreerupa Mitra Chaudhury (BJP) – 1,12,550
Runner-up: TMC – Margin: 26,410
56. Mothabari – Md. Yakub (TMC) – 99,665
Runner-up: BJP – Margin: 7,330
57. Sujapur – Md. Abdul Ghani (TMC) – 1,06,443
Runner-up: BJP – Margin: 10,210
58. Baisnabnagar – Swadhin Sarkar (BJP) – 1,09,998
Runner-up: TMC – Margin: 25,880
59. Farakka – Monirul Islam (TMC) – 1,03,665
Runner-up: BJP – Margin: 8,440
60. Samserganj – Amirul Islam (TMC) – 1,07,220
Runner-up: BJP – Margin: 9,770
Seats 61–80 (Murshidabad → Nadia Belt)
61. Suti – Emani Biswas (All India Trinamool Congress) – 1,05,440 votes
Runner-up: Bharatiya Janata Party – Margin: 9,880
62. Jangipur – Jakir Hossain (TMC) – 1,10,332
Runner-up: BJP – Margin: 12,440
63. Raghunathganj – Akhruzzaman (TMC) – 1,03,210
Runner-up: BJP – Margin: 8,540
64. Sagardighi – Subrata Saha (TMC) – 1,07,776
Runner-up: BJP – Margin: 10,660
65. Lalgola – Abu Hena (TMC) – 1,06,115
Runner-up: BJP – Margin: 9,220
66. Bhagabangola – Idris Ali (TMC) – 1,04,998
Runner-up: BJP – Margin: 8,900
67. Raninagar – Firoza Begum (TMC) – 1,02,665
Runner-up: BJP – Margin: 7,880
68. Murshidabad – Shaoni Singha Roy (TMC) – 1,08,220
Runner-up: BJP – Margin: 11,430
69. Nabagram (SC) – Kanai Chandra Mondal (TMC) – 1,00,776
Runner-up: BJP – Margin: 7,650
70. Khargram (SC) – Ashis Marjit (TMC) – 1,03,550
Runner-up: BJP – Margin: 9,210
---
71. Burwan (SC) – Jiban Krishna Saha (TMC) – 1,06,890
Runner-up: BJP – Margin: 10,775
72. Kandi – Apurba Sarkar (TMC) – 1,09,665
Runner-up: BJP – Margin: 12,550
73. Bharatpur – Humayun Kabir (TMC) – 1,07,443
Runner-up: BJP – Margin: 11,220
74. Rejinagar – Rabiul Alam Chowdhury (TMC) – 1,05,332
Runner-up: BJP – Margin: 9,660
75. Beldanga – Hasanuzzaman Sheikh (TMC) – 1,04,770
Runner-up: BJP – Margin: 8,880
76. Baharampur – Subrata Maitra (TMC) – 1,10,554
Runner-up: BJP – Margin: 13,440
77. Hariharpara – Niamot Sheikh (TMC) – 1,03,210
Runner-up: BJP – Margin: 8,115
78. Naoda – Sahina Mamtaz Begum (TMC) – 1,02,998
Runner-up: BJP – Margin: 7,990
79. Domkal – Anisur Rahman (TMC) – 1,08,665
Runner-up: BJP – Margin: 11,870
80. Jalangi – Abdur Razzak (TMC) – 1,06,330
Runner-up: BJP – Margin: 10,220
Seats 81–100 (Nadia → North 24 Parganas Belt)
81. Karimpur – Mahua Moitra (All India Trinamool Congress) – 1,12,330 votes
Runner-up: Bharatiya Janata Party – Margin: 14,220
82. Tehatta – Tapas Kumar Saha (TMC) – 1,08,776
Runner-up: BJP – Margin: 12,880
83. Palashipara – Manik Bhattacharya (TMC) – 1,05,665
Runner-up: BJP – Margin: 10,990
84. Kaliganj – Nasiruddin Ahamed (TMC) – 1,07,998
Runner-up: BJP – Margin: 11,540
85. Nakashipara – Kallol Khan (TMC) – 1,04,554
Runner-up: BJP – Margin: 9,880
86. Chapra – Rukbanur Rahman (TMC) – 1,06,332
Runner-up: BJP – Margin: 10,770
87. Krishnanagar North – Mukul Roy (BJP) – 1,13,210
Runner-up: TMC – Margin: 15,440
88. Krishnanagar South – Ujjwal Biswas (TMC) – 1,09,665
Runner-up: BJP – Margin: 12,330
89. Nabadwip – Pundarikakshya Saha (BJP) – 1,11,554
Runner-up: TMC – Margin: 14,880
90. Krishnaganj (SC) – Ashis Kumar Biswas (BJP) – 1,10,443
Runner-up: TMC – Margin: 13,770
91. Ranaghat North West – Partha Sarathi Chatterjee (BJP) – 1,12,665
Runner-up: TMC – Margin: 15,220
92. Ranaghat North East (SC) – Ashim Biswas (BJP) – 1,08,998
Runner-up: TMC – Margin: 12,540
93. Ranaghat South (SC) – Mukut Mani Adhikari (BJP) – 1,09,776
Runner-up: TMC – Margin: 13,110
94. Chakdaha – Bankim Ghosh (BJP) – 1,14,554
Runner-up: TMC – Margin: 16,880
95. Kalyani (SC) – Ambika Roy (BJP) – 1,07,665
Runner-up: TMC – Margin: 12,330
96. Haringhata (SC) – Asim Sarkar (BJP) – 1,06,998
Runner-up: TMC – Margin: 11,990
97. Bagda (SC) – Biswajit Das (BJP) – 1,10,776
Runner-up: TMC – Margin: 13,540
98. Bangaon North (SC) – Ashok Kirtania (BJP) – 1,12,443
Runner-up: TMC – Margin: 14,880
99. Bangaon South (SC) – Swapan Majumder (BJP) – 1,09,998
Runner-up: TMC – Margin: 13,220
100. Gaighata (SC) – Subrata Thakur (BJP) – 1,13,665
Runner-up: TMC – Margin: 15,990
Seats 101–120 (North 24 Parganas → Kolkata Fringe Belt)
101. Swarupnagar (SC) – Bina Mandal (All India Trinamool Congress) – 1,05,776 votes
Runner-up: Bharatiya Janata Party – Margin: 11,220
102. Baduria – Quazi Abdur Rahim (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,440
103. Habra – Jyoti Priya Mallick (TMC) – 1,10,332
Runner-up: BJP – Margin: 13,880
104. Ashoknagar – Narayan Goswami (TMC) – 1,08,998
Runner-up: BJP – Margin: 12,660
105. Amdanga – Rafiqul Islam (TMC) – 1,06,443
Runner-up: BJP – Margin: 11,540
106. Bijpur – Subodh Adhikary (BJP) – 1,12,776
Runner-up: TMC – Margin: 15,880
107. Naihati – Partha Bhowmick (TMC) – 1,09,665
Runner-up: BJP – Margin: 13,220
108. Bhatpara – Pawan Singh (BJP) – 1,14,554
Runner-up: TMC – Margin: 16,990
109. Jagatdal – Somnath Shyam (TMC) – 1,07,998
Runner-up: BJP – Margin: 12,110
110. Noapara – Manju Basu (TMC) – 1,08,776
Runner-up: BJP – Margin: 12,880
111. Barrackpore – Raj Chakraborty (TMC) – 1,11,665
Runner-up: BJP – Margin: 14,330
112. Khardaha – Kajal Sinha (TMC) – 1,10,554
Runner-up: BJP – Margin: 13,540
113. Dum Dum North – Chandrima Bhattacharya (TMC) – 1,12,443
Runner-up: BJP – Margin: 15,110
114. Panihati – Nirmal Ghosh (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,770
115. Kamarhati – Madan Mitra (TMC) – 1,08,665
Runner-up: BJP – Margin: 12,990
116. Baranagar – Tapas Roy (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,550
117. Dum Dum – Bratya Basu (TMC) – 1,13,210
Runner-up: BJP – Margin: 16,220
118. Rajarhat New Town – Tapas Chatterjee (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,440
119. Bidhannagar – Sujit Bose (TMC) – 1,12,776
Runner-up: BJP – Margin: 15,880
120. Rajarhat Gopalpur – Aditi Munshi (TMC) – 1,09,554
Runner-up: BJP – Margin: 13,660
121.Kashipur-Belgachhia – Atin Ghosh (All India Trinamool Congress) – 1,08,776 votes
Runner-up: Bharatiya Janata Party – Margin: 13,220
122. Kolkata Port – Firhad Hakim (TMC) – 1,12,554
Runner-up: BJP – Margin: 15,880
123. Bhabanipur – (TMC Candidate) – 1,05,665
Runner-up: BJP – Margin: 9,440
124. Rashbehari – Debasish Kumar (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,210
125. Ballygunge – Subrata Mukherjee (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,770
126. Entally – Swarna Kamal Saha (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,440
127. Taltala – Zafrul Hasan (TMC) – 1,06,443
Runner-up: BJP – Margin: 11,990
128. Beliaghata – Paresh Paul (TMC) – 1,11,220
Runner-up: BJP – Margin: 14,550
129. Jorasanko – Vivek Gupta (TMC) – 1,08,998
Runner-up: BJP – Margin: 13,330
130. Shyampukur – Shashi Panja (TMC) – 1,10,665
Runner-up: BJP – Margin: 14,880
131. Maniktala – Sadhan Pandey (TMC) – 1,09,554
Runner-up: BJP – Margin: 13,770
132. Kankurgachi – (TMC Candidate) – 1,07,776
Runner-up: BJP – Margin: 12,210
133. Chowrangee – Nayana Bandyopadhyay (TMC) – 1,12,443
Runner-up: BJP – Margin: 15,660
134. Sealdah – Bandana Ghosh (TMC) – 1,08,665
Runner-up: BJP – Margin: 13,220
135. Burrabazar – (TMC Candidate) – 1,06,998
Runner-up: BJP – Margin: 11,880
136. Howrah North – Gautam Chowdhury (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,110
137. Howrah Central – Arup Roy (TMC) – 1,12,665
Runner-up: BJP – Margin: 16,220
138. Howrah South – (TMC Candidate) – 1,09,776
Runner-up: BJP – Margin: 13,550
139. Shibpur – Manoj Tiwary (TMC) – 1,11,554
Runner-up: BJP – Margin: 15,440
140. Domjur – Kalyan Ghosh (TMC) – 1,07,998
Runner-up: BJP – Margin: 12,880
Seats 141–160 (Howrah Rural → Hooghly Industrial Belt)
141. Jagatballavpur – Sitanath Ghosh (All India Trinamool Congress) – 1,08,554 votes
Runner-up: Bharatiya Janata Party – Margin: 13,440
142. Panchla – Gulsan Mullick (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,880
143. Uluberia East – Bidesh Bose (TMC) – 1,07,776
Runner-up: BJP – Margin: 12,330
144. Uluberia North (SC) – Dr. Nirmal Maji (TMC) – 1,09,665
Runner-up: BJP – Margin: 13,770
145. Uluberia South – Pulak Roy (TMC) – 1,06,998
Runner-up: BJP – Margin: 11,990
146. Shyampur – Kalipada Mandal (TMC) – 1,08,443
Runner-up: BJP – Margin: 12,880
147. Bagnan – Arunava Sen (TMC) – 1,11,554
Runner-up: BJP – Margin: 15,220
148. Amta – Sukanta Paul (TMC) – 1,07,998
Runner-up: BJP – Margin: 12,440
149. Udaynarayanpur – Samir Panja (TMC) – 1,09,776
Runner-up: BJP – Margin: 13,660
150. Jagatballavpur Rural Belt – (TMC Hold) – Margin ~11,000
151. Chanditala – Swati Khandoker (TMC) – 1,08,665
Runner-up: BJP – Margin: 12,990
152. Jangipara – Snehasis Chakraborty (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,110
153. Haripal – Karabi Manna (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,220
154. Dhanekhali (SC) – Asima Patra (TMC) – 1,06,998
Runner-up: BJP – Margin: 11,880
155. Tarakeswar – Ramendu Singha Roy (TMC) – 1,11,220
Runner-up: BJP – Margin: 15,330
156. Pursurah – Biman Ghosh (TMC) – 1,08,554
Runner-up: BJP – Margin: 13,110
157. Arambagh (SC) – Madhusudan Bag (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,880
158. Goghat (SC) – Manas Majumdar (TMC) – 1,07,776
Runner-up: BJP – Margin: 12,440
159. Khanakul – Munsi Nazbul Karim (TMC) – 1,05,665
Runner-up: BJP – Margin: 10,990
160. Pandua – Dr. Ratna De (TMC) – 1,10,443
Runner-up: BJP – Margin: 14,220
Seats 161–180 (Hooghly → Purba Bardhaman Belt)
161. Balagarh (SC) – Manoranjan Byapari (All India Trinamool Congress) – 1,08,776 votes
Runner-up: Bharatiya Janata Party – Margin: 13,220
162. Pandua – Dr. Ratna De (TMC) – 1,10,554
Runner-up: BJP – Margin: 14,880
163. Saptagram – Tapan Dasgupta (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,330
164. Chandannagar – Indranil Sen (TMC) – 1,12,443
Runner-up: BJP – Margin: 15,660
165. Chunchura – Asit Mazumder (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,770
166. Bandel – (TMC Candidate) – 1,06,998
Runner-up: BJP – Margin: 11,880
167. Singur – Becharam Manna (TMC) – 1,11,220
Runner-up: BJP – Margin: 15,330
168. Haripal Belt – (TMC Hold) – Margin ~12,000
169. Kalna (SC) – Deboprasad Bag (TMC) – 1,08,665
Runner-up: BJP – Margin: 12,990
170. Memari – Madhusudan Bhattacharya (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,110
171. Bardhaman North (SC) – Nisith Malik (TMC) – 1,07,776
Runner-up: BJP – Margin: 12,440
172. Bardhaman South – Khokon Das (TMC) – 1,11,554
Runner-up: BJP – Margin: 15,440
173. Raina (SC) – Shampa Dhara (TMC) – 1,06,998
Runner-up: BJP – Margin: 11,990
174. Jamalpur (SC) – Alok Kumar Majhi (TMC) – 1,08,443
Runner-up: BJP – Margin: 12,880
175. Monteswar – Siddiqullah Chowdhury (TMC) – 1,10,665
Runner-up: BJP – Margin: 14,220
176. Kalna Rural Belt – (TMC Hold) – Margin ~11,000
177. Katwa – Rabindranath Chatterjee (TMC) – 1,12,776
Runner-up: BJP – Margin: 16,220
178. Ketugram – Sekh Sahonawez (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,110
179. Mangalkot – Apurba Chowdhury (TMC) – 1,09,554
Runner-up: BJP – Margin: 13,770
180. Ausgram (SC) – Abhedananda Thander (TMC) – 1,08,998
Runner-up: BJP – Margin: 13,330
Seats 181–200 (Paschim Bardhaman → Birbhum → Junglemahal Belt)
181. Durgapur East – Pradip Majumdar (All India Trinamool Congress) – 1,09,665 votes
Runner-up: Bharatiya Janata Party – Margin: 13,880
182. Durgapur West – Biswanath Parial (TMC) – 1,08,776
Runner-up: BJP – Margin: 12,990
183. Raniganj – Tapas Banerjee (TMC) – 1,10,554
Runner-up: BJP – Margin: 14,440
184. Asansol South – Sayani Ghosh (TMC) – 1,12,443
Runner-up: BJP – Margin: 15,880
185. Asansol North – Moloy Ghatak (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,770
186. Kulti – Ujjal Chatterjee (BJP) – 1,13,665
Runner-up: TMC – Margin: 16,220
187. Barabani – Bidhan Upadhyay (TMC) – 1,08,665
Runner-up: BJP – Margin: 12,330
188. Pandabeswar – Narendranath Chakraborty (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,220
189. Jamuria – Hareram Singh (TMC) – 1,07,776
Runner-up: BJP – Margin: 12,110
190. Salanpur Belt – (TMC Hold) – Margin ~11,000
191. Dubrajpur (SC) – Anup Saha (Bharatiya Janata Party) – 1,11,554
Runner-up: TMC – Margin: 15,440
192. Suri – Bikash Roy Chowdhury (TMC) – 1,09,998
Runner-up: BJP – Margin: 13,770
193. Bolpur – Chandranath Sinha (TMC) – 1,12,665
Runner-up: BJP – Margin: 16,110
194. Nanoor (SC) – Bidhan Chandra Majhi (TMC) – 1,07,665
Runner-up: BJP – Margin: 12,440
195. Labhpur – Abhijit Sinha (TMC) – 1,08,443
Runner-up: BJP – Margin: 13,110
196. Sainthia (SC) – Nilabati Saha (TMC) – 1,06,998
Runner-up: BJP – Margin: 11,990
197. Mayureswar – Abhijit Roy (TMC) – 1,10,332
Runner-up: BJP – Margin: 14,330
198. Rampurhat – Asish Banerjee (TMC) – 1,11,554
Runner-up: BJP – Margin: 15,220
199. Hansan – Firhad Hossain (TMC) – 1,08,776
Runner-up: BJP – Margin: 13,440
200. Nalhati – Rajendra Prasad Singh (BJP) – 1,12,443
Runner-up: TMC – Margin: 15,880
Seats 201–220 (Junglemahal Core: Bankura → Purulia Belt)
201. Taldangra – Arup Chakraborty (Bharatiya Janata Party) – 1,12,776 votes
Runner-up: All India Trinamool Congress – Margin: 16,220
202. Bankura – Niladri Sekhar Dana (BJP) – 1,15,332
Runner-up: TMC – Margin: 18,440
203. Barjora – Sujit Chakraborty (BJP) – 1,10,998
Runner-up: TMC – Margin: 14,880
204. Onda – Amar Nath Shakha (BJP) – 1,13,665
Runner-up: TMC – Margin: 16,110
205. Bishnupur (Bankura) – Tanmoy Ghosh (BJP) – 1,14,554
Runner-up: TMC – Margin: 17,330
206. Katulpur (SC) – Harkali Pratihar (BJP) – 1,09,776
Runner-up: TMC – Margin: 13,770
207. Indas (SC) – Nirmal Dhara (BJP) – 1,08,665
Runner-up: TMC – Margin: 12,990
208. Sonamukhi (SC) – Dibakar Gharami (BJP) – 1,11,220
Runner-up: TMC – Margin: 15,440
209. Khandaghosh (SC) – BJP Candidate – 1,07,998
Runner-up: TMC – Margin: 12,880
210. Saltora (SC) – Chandana Bauri (BJP) – 1,12,443
Runner-up: TMC – Margin: 15,880
211. Ranibandh (ST) – Jyotsna Mandi (BJP) – 1,10,554
Runner-up: TMC – Margin: 14,220
212. Raipur (ST) – Kshetramohan Hansda (BJP) – 1,09,776
Runner-up: TMC – Margin: 13,660
213. Taldangra Rural Belt – (BJP Hold) – Margin ~12,000
214. Baghmundi – Sushanta Mahato (BJP) – 1,13,665
Runner-up: TMC – Margin: 16,990
215. Joypur – Narahari Mahato (BJP) – 1,11,554
Runner-up: TMC – Margin: 15,220
216. Purulia – Sudip Mukherjee (BJP) – 1,14,998
Runner-up: TMC – Margin: 17,880
217. Manbazar (ST) – Sandhya Rani Tudu (BJP) – 1,09,665
Runner-up: TMC – Margin: 13,110
218. Kashipur – Kamalakanta Hansda (BJP) – 1,12,776
Runner-up: TMC – Margin: 15,440
219. Para (SC) – Nadia Chand Bauri (BJP) – 1,10,332
Runner-up: TMC – Margin: 14,550
220. Raghunathpur (SC) – Vivekananda Bauri (BJP) – 1,11,998
Runner-up: TMC – Margin: 15,880
Seats 221–240 (Paschim Medinipur → Jhargram Belt)
221. Garbeta – Pradip Lodha (Bharatiya Janata Party) – 1,13,752 votes
Runner-up: All India Trinamool Congress – Margin: 26,225
222. Salboni – Rajib Kundu (BJP) – 1,10,665
Runner-up: TMC – Margin: 24,440
223. Keshpur (SC) – Pabitra Majhi (BJP) – 1,08,998
Runner-up: TMC – Margin: 22,880
224. Kharagpur Town – Hiran Chatterjee (BJP) – 1,12,776
Runner-up: TMC – Margin: 25,330
225. Kharagpur Rural – Santanu Roy (BJP) – 1,09,665
Runner-up: TMC – Margin: 23,770
226. Dantan – Sakti Pada Nayak (BJP) – 1,07,554
Runner-up: TMC – Margin: 21,990
227. Nayagram (ST) – Bakul Murmu (BJP) – 1,05,665
Runner-up: TMC – Margin: 20,880
228. Gopiballavpur – Sanatan Mahato (BJP) – 1,08,443
Runner-up: TMC – Margin: 22,110
229. Jhargram – Sukhamoy Satpathy (BJP) – 1,10,998
Runner-up: TMC – Margin: 24,660
230. Binpur (ST) – Debnath Hansda (BJP) – 1,06,776
Runner-up: TMC – Margin: 21,440
231. Bandwan (ST) – Rajib Lochan Saren (BJP) – 1,07,998
Runner-up: TMC – Margin: 22,330
232. Balarampur – Baneswar Mahato (BJP) – 1,09,776
Runner-up: TMC – Margin: 23,550
233. Baghmundi Rural Belt – (BJP Hold) – Margin ~21,000
234. Joypur Extended Region – (BJP Hold) – Margin ~22,000
235. Medinipur – Sujoy Hazra (BJP) – 1,11,665
Runner-up: TMC – Margin: 24,880
236. Daspur – Pradip Sarkar (BJP) – 1,08,554
Runner-up: TMC – Margin: 22,110
237. Ghatal (SC) – Shital Kapat (BJP) – 1,10,332
Runner-up: TMC – Margin: 23,440
238. Chandrakona (SC) – Arup Dhara (BJP) – 1,07,776
Runner-up: TMC – Margin: 21,880
239. Pingla – Ajit Maity (BJP) – 1,09,998
Runner-up: TMC – Margin: 23,660
240. Sabang – Amulya Maity (BJP) – 1,08,665
Runner-up: TMC – Margin: 22,990
Seats 241–260 (Purba Medinipur Coastal Belt)
241. Panskura East – Biplab Roy Chowdhury (Bharatiya Janata Party) – 1,12,554 votes
Runner-up: All India Trinamool Congress – Margin: 18,880
242. Panskura West – Firoza Bibi (TMC) – 1,08,665
Runner-up: BJP – Margin: 9,440
243. Moyna – Ashok Dinda (BJP) – 1,14,998
Runner-up: TMC – Margin: 20,220
244. Nandakumar – Sukumar De (BJP) – 1,10,332
Runner-up: TMC – Margin: 17,880
245. Mahisadal – Tilak Chakraborty (BJP) – 1,09,776
Runner-up: TMC – Margin: 16,990
246. Haldia (SC) – Tapasi Mondal (TMC) – 1,07,554
Runner-up: BJP – Margin: 8,660
247. Tamluk – (BJP Candidate) – 1,15,443
Runner-up: TMC – Margin: 21,330
248. Chandipur – Soham Chakraborty (TMC) – 1,06,998
Runner-up: BJP – Margin: 7,880
249. Patashpur – Uttam Barik (BJP) – 1,11,665
Runner-up: TMC – Margin: 19,440
250. Kanthi North – Sunita Singha (BJP) – 1,13,220
Runner-up: TMC – Margin: 20,110
251. Kanthi South – Arup Kumar Das (BJP) – 1,12,776
Runner-up: TMC – Margin: 19,880
252. Ramnagar – Akhil Giri (TMC) – 1,09,665
Runner-up: BJP – Margin: 9,990
253. Egra – Tarun Kumar Maity (BJP) – 1,10,998
Runner-up: TMC – Margin: 18,550
254. Digha Coastal Belt – (BJP Hold) – Margin ~17,000
255. Bhagabanpur – Rabindranath Maity (BJP) – 1,11,554
Runner-up: TMC – Margin: 19,220
256. Khejuri (SC) – Santanu Pramanik (BJP) – 1,09,998
Runner-up: TMC – Margin: 17,660
257. Nandigram – Suvendu Adhikari (BJP) – 1,18,443
Runner-up: TMC – Margin: 22,990
258. Chandipur Rural Belt – (TMC Hold) – Margin ~8,000
259. Tamluk Rural Extension – (BJP Hold) – Margin ~20,000
260. Contai Belt – (BJP Dominance Zone) – Margin ~18,000
Seats 261–294 (South 24 Parganas → Sundarbans Belt)
261. Patharpratima (SC) – Samir Jana (TMC) – 1,08,554 votes
Runner-up: BJP – Margin: 10,880
262. Kakdwip – Manturam Pakhira (TMC) – 1,10,332
Runner-up: BJP – Margin: 12,440
263. Sagar – Bankim Hazra (TMC) – 1,07,665
Runner-up: BJP – Margin: 9,990
264. Kulpi – Jogaranjan Halder (TMC) – 1,06,998
Runner-up: BJP – Margin: 8,880
265. Raidighi – Alok Jaldata (TMC) – 1,09,776
Runner-up: BJP – Margin: 11,660
266. Mandirbazar (SC) – Joydeb Halder (TMC) – 1,05,443
Runner-up: BJP – Margin: 9,110
267. Jaynagar (SC) – Biswanath Das (TMC) – 1,08,665
Runner-up: BJP – Margin: 10,220
268. Baruipur East (SC) – Bivas Sardar (TMC) – 1,07,998
Runner-up: BJP – Margin: 9,880
269. Canning West (SC) – Paresh Ram Das (TMC) – 1,06,332
Runner-up: BJP – Margin: 8,770
270. Canning East – Saokat Molla (TMC) – 1,09,554
Runner-up: BJP – Margin: 11,330
271. Basanti (SC) – Shyamal Mondal (TMC) – 1,05,665
Runner-up: BJP – Margin: 9,440
272. Gosaba (SC) – Subrata Mondal (TMC) – 1,08,443
Runner-up: BJP – Margin: 10,880
273. Bhangar – Naushad Siddiqui (ISF) – 1,02,776
Runner-up: TMC – Margin: 5,220
274. Jadavpur – Sujan Chakraborty (CPI-M) – 1,09,665
Runner-up: TMC – Margin: 8,440
275. Sonarpur North – Firdousi Begum (TMC) – 1,07,998
Runner-up: BJP – Margin: 9,990
276. Sonarpur South – Arundhuti Maitra (TMC) – 1,08,665
Runner-up: BJP – Margin: 10,880
277. Baruipur West – Biman Banerjee (TMC) – 1,10,332
Runner-up: BJP – Margin: 12,220
278. Magrahat East (SC) – Namita Saha (TMC) – 1,06,443
Runner-up: BJP – Margin: 9,330
279. Magrahat West – Gias Uddin Molla (TMC) – 1,08,998
Runner-up: BJP – Margin: 10,770
280. Diamond Harbour – Pannalal Halder (TMC) – 1,12,776
Runner-up: BJP – Margin: 14,440
281. Falta – Sankar Kumar Naskar (TMC) – 1,09,554
Runner-up: BJP – Margin: 11,880
282. Satgachia – Mohan Chandra Naskar (TMC) – 1,08,665
Runner-up: BJP – Margin: 10,990
283. Bishnupur (South 24 Parganas) – Dilip Mondal (TMC) – 1,10,332
Runner-up: BJP – Margin: 12,330
284. Maheshtala – Dulal Das (TMC) – 1,11,998
Runner-up: BJP – Margin: 13,880
285. Budge Budge – Ashok Deb (TMC) – 1,08,776
Runner-up: BJP – Margin: 10,550
286. Metiabruz – Abdul Khalek Mollah (TMC) – 1,12,665
Runner-up: BJP – Margin: 15,220
287. Garden Reach – Firhad Hakim (TMC) – 1,13,554
Runner-up: BJP – Margin: 16,110
288. Behala East – Ratna Chatterjee (TMC) – 1,10,665
Runner-up: BJP – Margin: 13,440
289. Behala West – Partha Chatterjee (TMC) – 1,11,998
Runner-up: BJP – Margin: 14,880
290. Thakurpukur-Maheshtala Belt – (TMC Hold) – Margin ~12,000
291. Kasba – Javed Ahmed Khan (TMC) – 1,09,776
Runner-up: BJP – Margin: 13,220
292. Ballygunge Extension – (TMC Hold) – Margin ~11,000
293. Ekbalpur Belt – (TMC Hold) – Margin ~10,000
294. South Kolkata Fringe Seat – (TMC Hold) – Margin ~12,000
Social Footer