Karimpur is a key legislative assembly constituency in West Bengal’s Nadia district. In the 2021 Assembly elections, the seat was won by the Trinamool Congress, with Bimalendu Sinha Roy defeating the Bharatiya Janata Party’s Samarendra Nath Ghosh by a margin of 23,575 votes.
Karimpur Assembly constituency is part of the Murshidabad Lok Sabha constituency. In the 2024 Lok Sabha elections, Trinamool Congress candidate Abu Taher Khan won the Murshidabad parliamentary seat, defeating CPI(M) leader Md. Salim by a margin of 164,215 votes.
Lok Sabha trends in the Karimpur segment broadly reflect the Assembly pattern. Trinamool led the segment for the first time in 2019 by 14,340 votes, with the BJP emerging as the second-largest force. The party retained its lead in 2024, though the margin narrowed slightly to 12,323 votes, while the BJP consolidated its position as the main challenger.
The constituency had 260,373 registered voters in 2024, up from 251,039 in 2021 and 240,428 in 2019. Muslims constitute the largest share of the electorate at 37.4 per cent, while Scheduled Castes account for 15.54 per cent and Scheduled Tribes 2.27 per cent. The constituency is predominantly rural, with 92.55 per cent of voters living in villages and 7.45 per cent in urban pockets.
Voter turnout in Karimpur has consistently remained high, reaching a peak of 90.62 per cent in 2011 and declining to 84.10 per cent in 2024, while remaining between 85.45 and 88.53 per cent in the intervening years.
With the Trinamool Congress leading in the last four elections—two Assembly and two Lok Sabha—the party enters the 2026 contest as the frontrunner to retain the seat. The BJP, however, is expected to bank on narrowing the Trinamool’s lead from the 5.60 percentage-point margin recorded in 2024, along with signs of revival in the Left Front–Congress alliance since 2021.