2016–2021 West Bengal Legislative Assembly by-elections

During the timeframe of 2016 and 2021, various by-elections were held for the West Bengal Legislative Assembly.

[1] By-elections were held for Kanthi Dakshin and Sabang in 2017.

[2][3] By-election was held for Noapara[4] and Maheshtala.

[5] By-election was held for eight assembly constituencies alongside the 2019 Lok Sabha election.

[6][7] Later Kaliaganj, Karimpur and Kharagpur Sadar were won by TMC candidates.