The four Assembly constituencies are Bagda in North 24 Parganas ward, Ranaghat-Dakshin in Nadia, Raiganj in North Dinajpur and Maniktala in Kolkata.

Maniktala is banking on by-elections due to the demise of former Trinamool Congress legislator Sadhan Pande.

The by-elections in Raiganj, Bagda and Ranaghat-Dakshin were necessitated by the resignation of former BJP legislators there, namely Krishna Kalyani, Biswajit Das and Mukut Mani Adhikari, who unsuccessfully contested as Trinamool Congress candidates from three parliamentary constituencies in the recently concluded Lok. Sabha Polls.

While Kalyani and Adhikari had been nominated as candidates by the Trinamool Congress in the by-elections to the respective Raiganj and Ranaghat-Dakshin Assembly constituencies, Das had not been so lucky. In Maniktala, the ruling party has fielded Sadhan Panda's widow Supti Pande.

It will be a three-way contest in Raiganj, Ranaghat-Dakshin and Maniktala between the Trinamool Congress, the BJP and the Congress-Left Front alliance. However, in Bagda there will be a fight between four groups as both the Congress and the All India Forward Bloc have fielded candidates besides the Trinamool Congress and the BJP.

As per previous poll statistics in the 2021 West Bengal Assembly elections as well as the Assembly results in the recently concluded Lok Sabha polls, the BJP is comfortably ahead in Raiganj, Ranaghat-Dakshin and Bagda. In the case of Maniktala Trinamool, the Congress is slightly ahead.

The by-elections will be held on Wednesday under tight security, with the Election Commission of India (ECI) deciding to deploy as many as 55 companies of Central Armed Police Forces (CAPF) personnel.

The maximum deployment will be in Bagda with 16 companies, followed by Ranaghat-Dakshin with 15. The Commission has decided to deploy 12 CAPF companies each in Raiganj and Maniktala. The midterms will be broadcast 100 percent online.