During the timeframe of 2016 and 2021, various by-elections were held for the West Bengal Legislative Assembly.
The first by election was held in November 2016.
2016
Assembly Constituency Winner Runner up CandidateParty CandidateParty Monteswar Saikat Panja AITC Md. Osman Gani Sarkar CPIM
2017 By-elections were held for Kanthi Dakshin and Sabang in 2017. Assembly Constituency Winner Runner up CandidateParty CandidateParty Kanthi Dakshin Chandrima Bhattacharya AITC Sourindra Mohan Jana BJP Sabang Geeta Rani Bhunia AITC Rita Mandal (Jana) BBC
2018 By-election was held for Noapara. Both the seats were won by the TMC. and Maheshtala.
Assembly Constituency Winner Runner up CandidateParty CandidateParty Noapara Sunil Singh AITC Sandip Banerjee BJPMaheshtalaDulal Chandra DasAITCSujit Kumar GhoshBJP
2019 By-election was held for eight assembly constituencies alongside the 2019 Lok Sabha election. BJP won four out of the eight seats, whereas AITC won three seats and INC won on one seat. Later Kaliaganj, Karimpur and Kharagpur Sadar were won by TMC candidates.
Assembly Constituency Winner Runner up CandidateParty CandidatePartyIslampurAbdul Karim ChowdharyAll India Trinamool CongressDr. Saumyaroop Mandal Bharatiya Janata PartyDarjeelingNeeraj ZimbaBharatiya Janata PartyBinay TamangGorkha Janmukti MorchaHabibpurJoyel MurmuAmal KiskuAll India Trinamool CongressNaodaSahina Mumtaz BegumAll India Trinamool CongressSunil Kumar MondalIndian National CongressKandiShafiul Alam KhanIndian National CongressGoutam RoyAll India Trinamool CongressKrishnaganjAshis Kumar BiswasBharatiya Janata PartyPramatha Ranjan BoseBhatparaPawan Kumar SinghMadan MitraUluberia PurbaIdris AliAll India Trinamool CongressPratyush MandalBharatiya Janata PartyKarimpurBimalendu Sinha RoyJayprakash MajumdarKaliaganjTapan Deb SinghaKamal Chandra SarkarKharagpurPradip SarkarPrem Chandra Jha
See also 2021–2026 West Bengal Legislative Assembly by-elections
References