Santipur is a key legislative assembly constituency in West Bengal’s Nadia district and is a general category Assembly seat.
In the 2021 Assembly elections, the constituency had 255,619 electors and recorded 219,692 valid votes. Bharatiya Janata Party candidate Jagannath Sarkar won the seat with 109,722 votes, defeating the All India Trinamool Congress’s Ajoy Dey, who secured 93,844 votes. The victory margin was 15,878 votes.
In the 2016 Assembly elections, Santipur had 225,358 electors and 200,080 valid votes. Congress candidate Arindam Bhattacharya won the seat with 103,566 votes, while Trinamool Congress candidate Ajoy Dey finished second with 84,078 votes, losing by a margin of 19,488 votes.
Earlier, in the 2011 Assembly elections, the constituency had 190,634 electors and 171,189 valid votes. Congress candidate Ajoy Dey won with 98,902 votes, defeating Iyar Mallik of the Revolutionary Communist Party of India (Rasik Bhatt), who secured 60,744 votes. The margin of victory was 38,158 votes.
Santipur had 258,315 registered voters in 2024, up from 255,619 in 2021, 241,506 in 2019, 225,358 in 2016 and 190,634 in 2011. Although it is a general category seat, Scheduled Castes constitute a significant share of the electorate at 33.54 per cent, while Scheduled Tribes account for 2.49 per cent and Muslims around 14 per cent.
The constituency has a mixed urban–rural profile, with 63.76 per cent of voters residing in urban municipal wards and 36.24 per cent in villages. Voter turnout has remained high but has gradually declined over time, falling from 89.75 per cent in 2011 to 83.06 per cent in 2024. In the intervening elections, turnout stood at 88.83 per cent in 2016, 86.61 per cent in 2019 and 86.16 per cent in 2021.